.f1 {list-style: none;  padding: 0px;  margin: 0px;  } .f2 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 8px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3:focus {outline: 4px solid transparent;  } .f3:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f4:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5::placeholder {color: rgba(21, 20, 26, 1);  } .f6 {visibility: hidden;  display: block;  position: absolute;  clip: rec(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  overflow: hidden;  white-space: nowrap;  border: 0px;  padding: 0px;  } .f7 {display: flex;  justify-content: center;  align-items: center;  flex: 1;  width: 100vw;  height: 100vh;  overflow-y: auto;  background-color: rgba(21, 20, 26, 0.03);  } .f8 {display: flex;  flex-direction: column;  width: 320px;  padding-bottom: 40px;  color: rgba(186, 167, 125);  } .f9 {display: flex;  justify-content: center;  align-items: center;  height: 120px;  margin-bottom: 16px;  } .f10 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f11 {position: relative;  } .f12 {display: flex;  flex-direction: column;  gap: 8px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f13 {padding-right: 44px;  } .f14 {position: absolute;  right: 12px;  bottom: 6px;  padding: 6px;  cursor: pointer;  } .f15 {display: flex;  flex-direction: column;  gap: 12px;  } .f16 {display: flex;  align-items: center;  gap: 12px;  padding: 12px 20px;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  border-radius: 16px;  background-color: rgba(229, 62, 62, 0.06);  } .f17 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f18 {margin-top: 0px;  } .f19 {position: relative;  display: flex;  flex-direction: row;  align-items: center;  padding: 10px 12px;  min-height: 70px;  outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  margin-bottom: 32px;  background-color: rgba(255, 255, 255, 1);  user-select: none;  transition: outline 0.3s ease-in-out, background 0.3s ease-in-out;  } .f19:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f20 {display: none;  position: absolute;  top: 0px;  left: 0px;  border-radius: 16px;  width: 100%;  height: 100%;  outline: 4px solid transparent;  transition: outline 0.3s ease-in-out;  cursor: pointer;  } .f21 {position: relative;  width: 100%;  } .f22 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  cursor: pointer;  transform: translateY(-50%);  } .f23 {} .f24 {display: flex;  justify-content: center;  align-items: center;  height: 40px;  width: 40px;  min-width: 40px;  border-radius: 4px;  outline: 4px solid transparent;  cursor: pointer;  } .f24:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f25 {} .f26 {} .f27 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f28 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  outline: 4px solid transparent;  min-width: 40px;  height: 40px;  border: none;  cursor: pointer;  } .f28:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f29 {color: rgba(21, 20, 26, 0.68);  } .f30 {} .f31 {} .f32 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f33:focus {outline: none;  } .f33 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f34 {display: flex;  margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f35 {} .f33::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: rgba(5, 96, 253, 1);  margin-top: -1px;  } .f33::-webkit-slider-thumb {width: 0px;  height: 10px;  -webkit-appearance: none;  cursor: pointer;  background: rgba(5, 96, 253, 0.06);  box-shadow: 400px 0 0 400px rgba(5, 96, 253, 0.06);  } .f33::-moz-range-progress {background-color: rgba(5, 96, 253, 0.06);  } .f33::-moz-range-track {background-color: rgba(5, 96, 253, 1);  } .f33::-ms-fill-lower {background-color: rgba(5, 96, 253, 0.06);  } .f33::-ms-fill-upper {background-color: rgba(5, 96, 253, 1);  } .f36 {display: flex;  align-items: center;  padding: 18px 23px;  margin-bottom: 32px;  border-radius: 16px;  min-height: 70px;  width: 100%;  outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  background: rgba(255, 255, 255, 1);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f36:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f37 {} .f38 {margin-right: 16px;  } .f39 {margin: 0px;  margin-right: auto;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f40 {display: none;  } .f41 {position: absolute;  background: rgba(21, 20, 26, 0.68);  height: 64px;  min-width: 64px;  display: flex;  align-items: center;  justify-content: center;  border-radius: 64px;  color: rgba(255, 255, 255, 1);  } .f42 {background-color: rgba(21, 20, 26, 0.03);  } .f43 {background-color: rgba(229, 62, 62, 0.06);  } .f44 {} .f45 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f46 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  border-radius: 16px;  padding: 20px 24px 40px 24px;  background-color: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.3s ease-in-out;  } .f47 {display: flex;  margin: 0px;  white-space: pre-wrap;  word-break: break-word;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f48 {margin: 0px;  width: 100%;  } .f49 {display: flex;  justify-content: space-between;  align-items: center;  } .f50 {display: flex;  gap: 12px;  } .f51 {display: flex;  justify-content: center;  align-items: center;  width: 20px;  max-width: 20px;  height: 20px;  outline: 4px solid transparent;  border-radius: 4px;  outline-offset: 2px;  color: rgba(21, 20, 26, 0.32);  cursor: pointer;  transition: color 0.3s ease-in-out, outline 0.3s ease-in-out;  } .f52 {max-width: 100%;  } .f51:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f51:hover {color: rgba(21, 20, 26, 0.68);  } .f51:active {color: rgba(21, 20, 26, 1);  } .f53 {display: flex;  align-items: center;  gap: 4px;  min-height: 28px;  padding-left: 4px;  padding-right: 4px;  outline: 4px solid transparent;  border-radius: 4px;  color: rgba(21, 20, 26, 0.32);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  cursor: pointer;  transition: color 0.3s ease-in-out, outline 0.3s ease-in-out;  } .f54 {margin: 0px;  color: currentColor;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f53:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f53:hover {color: rgba(21, 20, 26, 0.68);  } .f53:active {color: rgba(21, 20, 26, 1);  } .f55 {margin: 0px;  width: 100%;  min-height: 54px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f55 a {margin: 0px;  color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f55:focus {outline: none;  } .f56 {user-select: none;  } .f56 > .f46 {background-color: rgba(21, 20, 26, 0.12);  } .f57 > .f46 {background-color: rgba(229, 62, 62, 0.06);  } .f58 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f59 {position: relative;  display: flex;  flex-direction: column;  gap: 20px;  margin-bottom: 32px;  border-radius: 16px;  background: rgba(255, 255, 255, 1);  border: 1px solid rgba(21, 20, 26, 0.07);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f60 {position: relative;  width: 100%;  } .f61 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  background-size: 24px;  background-position: center;  background-repeat: no-repeat;  cursor: pointer;  transform: translateY(-50%);  } .f62 {} .f63 {margin-top: 0px;  } .f64 {position: relative;  display: flex;  justify-content: space-between;  padding: 20px 23px;  width: 100%;  min-height: 70px;  align-items: center;  } .f65 {display: flex;  align-items: center;  border-radius: 16px;  outline: 4px solid transparent;  width: 100%;  margin: 0px;  text-decoration: none;  color: inherit;  transition: outline 0.4s ease-in-out;  } .f65:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f66 {position: absolute;  margin: 0px;  width: calc(100% - 112px);  overflow: hidden;  padding-left: 40px;  padding-right: 12px;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f67 {display: none;  position: absolute;  top: 0px;  left: 0px;  border-radius: 16px;  width: 100%;  height: 100%;  outline: 4px solid transparent;  transition: outline 0.3s ease-in-out;  cursor: pointer;  } .f67:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f68 {position: relative;  display: flex;  align-items: center;  min-height: 70px;  padding: 16px 23px;  margin-bottom: 32px;  width: 100%;  outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  background: rgba(255, 255, 255, 1);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.3s ease-in-out;  } .f68:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f69 {} .f70 {width: 24px;  min-width: 24px;  margin-right: 16px;  } .f71 {text-align: start;  margin: 0px;  margin-right: auto;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f72 {color: rgba(21, 20, 26, 0.68);  } .f73 {display: none;  } .f74 {color: undefined;  } .f75 {color: undefined;  } .f76 {margin-right: 16px;  } .f77 {background-color: rgba(21, 20, 26, 0.03);  } .f78 {background-color: rgba(229, 62, 62, 0.06);  } .f79 {} .f80 {position: relative;  display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 40px;  font-style: normal;  line-height: 48px;  letter-spacing: -2px;  font-weight: 500;  padding-top: 32px;  padding-bottom: 24px;  } .f80::before {content: '';  display: block;  position: absolute;  top: 0px;  bottom: 0px;  left: -8px;  right: -8px;  background-color: rgba(21, 20, 26, 0.32);  opacity: 0;  transition: opacity 0.4s ease-in-out;  pointer-events: none;  } .f81 {margin-top: 0px;  } .f80:focus-visible {outline: none;  } .f82 > .f80::before {opacity: 0.16;  } .f83 > .f80::before {background-color: rgba(229, 62, 62, 0.06);  } .f84 {position: relative;  display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  padding-top: 24px;  padding-bottom: 16px;  } .f84::before {content: '';  display: block;  position: absolute;  top: 0px;  bottom: 0px;  left: -8px;  right: -8px;  background-color: rgba(21, 20, 26, 0.32);  opacity: 0;  transition: opacity 0.4s ease-in-out;  pointer-events: none;  } .f85 {margin-top: 0px;  } .f84:focus-visible {outline: none;  } .f86 > .f84::before {opacity: 0.16;  } .f87 > .f84::before {background-color: rgba(229, 62, 62, 0.06);  } .f88 {position: relative;  display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  padding-top: 24px;  padding-bottom: 16px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f88::before {content: '';  display: block;  position: absolute;  top: 0px;  bottom: 0px;  left: -8px;  right: -8px;  background-color: rgba(21, 20, 26, 0.32);  opacity: 0;  transition: opacity 0.4s ease-in-out;  pointer-events: none;  } .f89 {margin-top: 0px;  } .f88:focus-visible {outline: none;  } .f90 > .f88::before {opacity: 0.16;  } .f91 > .f88::before {background-color: rgba(229, 62, 62, 0.06);  } .f92 {padding: 19px 23px;  min-height: 70px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  background: rgba(255, 255, 255, 1);  margin-bottom: 32px;  transition: background-color 0.4s ease-in-out;  } .f93 {margin-top: 0px;  } .f94 {display: block;  min-height: 32px;  margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  white-space: pre-wrap;  } .f92 a {color: rgba(5, 96, 253, 1);  text-decoration: none;  } .f94:focus-visible {outline: none;  } .f95 {background-color: rgba(21, 20, 26, 0.03);  } .f96 {background-color: rgba(229, 62, 62, 0.06);  } .f97 {display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin: 0px;  margin-bottom: 16px;  white-space:  pre-wrap;  background-color: rgba(229, 62, 62, 1);  } .f97 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f97:focus-visible {outline: none;  } .f98 {background-color: rgba(21, 20, 26, 0.03);  user-select: none;  } .f99 {display: block;  margin: 0px;  width: 100%;  margin-bottom: 2px;  white-space:  pre-wrap;  word-break: break-word;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f99 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f99:focus-visible {outline: none;  } .f100:before {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 1;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 0px;  content: '•';  } .f101 {position: relative;  display: flex;  margin-bottom: 0px;  margin-left: 32px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f101::before {content: '';  display: block;  position: absolute;  top: 0px;  bottom: 0px;  left: -8px;  right: -8px;  background-color: rgba(21, 20, 26, 0.32);  opacity: 0;  transition: opacity 0.4s ease-in-out;  pointer-events: none;  } .f100 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-right: 12px;  } .f102 > .f101::before {opacity: 0.16;  } .f103 > .f101::before {background-color: rgba(229, 62, 62, 0.06);  } .f104 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f105 {position: relative;  display: flex;  flex: 1;  } .f106 {} .f106 div {} .f107 {background-color: rgba(229, 62, 62, 1);  } .f108 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  cursor: pointer;  user-select: none;  } .f108:hover {color: rgba(21, 20, 26, 1);  } .f108:focus {color: rgba(21, 20, 26, 1);  } .f109 {display: flex;  flex-direction: row;  position: absolute;  margin-left: -65px;  z-index: 1;  } .f110 {display: flex;  } .f111 {border-bottom: 3px solid rgba(5, 96, 253, 0.32);  } .f112 {display: flex;  flex: 1;  flex-direction: column;  width: 100%;  } .f113 {width: 0px;  height: 0px;  line-height: 0;  border: 1px dotted rgba(5, 96, 253, 0.32);  background-color: rgba(5, 96, 253, 0.7);  position: fixed;  z-index: 100;  visibility: hidden;  filter: alpha(opacity=40);  opacity: 0.4;  } .f114 {} .f115 {background-color: rgba(229, 62, 62, 0.06);  border-radius: 8px;  } .f116 {display: flex;  flex: 1;  min-height: 90px;  } .f117 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f118 {position: relative;  display: flex;  flex-direction: column;  gap: 20px;  margin-bottom: 32px;  border-radius: 16px;  background: rgba(255, 255, 255, 1);  border: 1px solid rgba(21, 20, 26, 0.07);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f119 {position: relative;  width: 100%;  } .f120 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  background-size: 24px;  background-position: center;  background-repeat: no-repeat;  cursor: pointer;  transform: translateY(-50%);  } .f121 {} .f122 {margin-top: 0px;  } .f123 {position: relative;  display: flex;  justify-content: space-between;  padding: 20px 23px;  width: 100%;  min-height: 70px;  align-items: center;  } .f124 {display: flex;  align-items: center;  border-radius: 16px;  outline: 4px solid transparent;  width: 100%;  margin: 0px;  text-decoration: none;  color: inherit;  transition: outline 0.4s ease-in-out;  } .f124:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f125 {position: absolute;  margin: 0px;  width: calc(100% - 112px);  overflow: hidden;  padding-left: 40px;  padding-right: 12px;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f126 {display: none;  position: absolute;  top: 0px;  left: 0px;  border-radius: 16px;  width: 100%;  height: 100%;  outline: 4px solid transparent;  transition: outline 0.3s ease-in-out;  cursor: pointer;  } .f126:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f127 {position: relative;  display: flex;  align-items: center;  min-height: 70px;  padding: 16px 23px;  margin-bottom: 32px;  width: 100%;  outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  background: rgba(255, 255, 255, 1);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.3s ease-in-out;  } .f127:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f128 {} .f129 {width: 24px;  min-width: 24px;  margin-right: 16px;  } .f130 {text-align: start;  margin: 0px;  margin-right: auto;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f131 {color: rgba(21, 20, 26, 0.68);  } .f132 {display: none;  } .f133 {background-color: rgba(21, 20, 26, 0.03);  } .f134 {background-color: rgba(229, 62, 62, 0.06);  } .f135 {} .f136 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f137 {position: relative;  display: flex;  outline: 4px solid transparent;  justify-content: center;  align-items: center;  width: 100%;  margin-bottom: 32px;  border-radius: 16px;  overflow: hidden;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f137:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f138 {position: relative;  width: 100%;  outline: 4px solid transparent;  border-radius: 16px;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f139 {display: none;  position: absolute;  top: 0px;  left: 0px;  border-radius: 16px;  width: 100%;  height: 100%;  outline: 4px solid transparent;  transition: outline 0.3s ease-in-out;  cursor: pointer;  } .f137::before {content: '';  display: block;  padding-top: 62.5%;  width: 100%;  } .f140 {margin-top: 0px;  } .f141 {position: absolute;  width: 100%;  filter: opacity(1) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  transition: filter 0.4s ease-in-out;  } .f142 {display: flex;  align-items: center;  min-height: 70px;  padding: 18px 23px;  width: 100%;  outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  margin-bottom: 32px;  border-radius: 16px;  background: rgba(255, 255, 255, 1);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f142:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f143 {} .f144 {position: relative;  width: 100%;  } .f145 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  cursor: pointer;  transform: translateY(-50%);  } .f146 {} .f147 {color: rgba(21, 20, 26, 0.68);  } .f148 {display: flex;  align-items: center;  justify-content: center;  width: 24px;  min-width: 24px;  margin-right: 16px;  } .f149 {margin: 0px;  margin-right: auto;  text-align: left;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f150 {display: none;  } .f151 {position: absolute;  display: flex;  align-items: center;  justify-content: center;  height: 64px;  min-width: 64px;  padding: 5px 16px;  } .f151::before {content: '';  position: absolute;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  border-radius: 64px;  background-color: rgba(21, 20, 26, 1);  opacity: 0.5;  } .f152 {position: relative;  margin: 0px;  text-align: center;  color: rgba(255, 255, 255, 1);  } .f153 .f141 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f153 {background-color: rgba(21, 20, 26, 0.03);  } .f154 {background-color: rgba(229, 62, 62, 0.06);  } .f155 {} .f156 {display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  margin-top: 24px;  margin-bottom: 16px;  } .f157 {margin-top: 0px;  } .f158 {position: relative;  display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin: 0px;  padding: 8px 0;  white-space:  pre-wrap;  word-break: break-word;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f158::before {content: '';  display: block;  position: absolute;  top: 0px;  bottom: 0px;  left: -8px;  right: -8px;  background-color: rgba(21, 20, 26, 0.32);  opacity: 0;  transition: opacity 0.4s ease-in-out;  pointer-events: none;  } .f158 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f158:focus-visible {outline: none;  } .f159 {user-select: none;  } .f159 > .f158::before {opacity: 0.16;  } .f160 > .f158::before {background-color: rgba(229, 62, 62, 0.06);  } .f161 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f162 {position: relative;  display: flex;  outline: 4px solid transparent;  justify-content: center;  margin-bottom: 32px;  width: 100%;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  transition: outline 0.4s ease-in-out;  } .f163 {display: none;  position: absolute;  top: 0px;  left: 0px;  border-radius: 16px;  width: 100%;  height: 100%;  outline: 4px solid transparent;  transition: outline 0.3s ease-in-out;  } .f164 {position: relative;  width: 100%;  display: flex;  align-items: center;  justify-content: center;  overflow: hidden;  border-radius: 16px;  transition: background-color 0.4s ease-in-out;  } .f165 {position: relative;  width: 100%;  } .f166 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  background-size: 24px;  background-position: center;  background-repeat: no-repeat;  cursor: pointer;  transform: translateY(-50%);  } .f167 {} .f168 {position: absolute;  max-height: 760px;  display: flex;  align-items: center;  justify-content: center;  filter: opacity(1) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  transition: filter 0.4s ease-in-out;  } .f169 {display: flex;  justify-content: center;  align-items: center;  min-height: 450px;  width: 100%;  } .f169::before {content: '';  width: 100%;  height: 450px;  } .f170 {width: 100%;  max-height: 500px;  padding-top: 62.5%;  background-color: rgba(5, 96, 253, 0.32);  } .f171 {background-image: url('/img/bg/video-preview.png');  } .f172 {position: relative;  display: flex;  outline: none;  justify-content: center;  align-items: center;  width: 100%;  min-height: 450px;  overflow: hidden;  border-radius: 16px;  } .f173 {position: absolute;  top: 50%;  outline: 4px solid transparent;  height: 100%;  width: 100%;  filter: opacity(1) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  transform: translateY(-50%);  transition: filter 0.4s ease-in-out;  } .f174 {margin-top: 0px;  } .f175 {position: absolute;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  display: flex;  align-items: center;  justify-content: center;  border-radius: 16px;  outline-offset: -4px;  outline: 4px solid transparent;  cursor: pointer;  transition: outline 0.3s ease-in-out;  } .f175:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f176 {position: absolute;  height: 62px;  width: 91px;  color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f176:hover {color: rgba(5, 96, 253, 0.06);  } .f177 {} .f178 {display: flex;  align-items: center;  padding: 18px 23px;  min-height: 70px;  width: 100%;  outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  background: rgba(255, 255, 255, 1);  cursor: pointer;  transition: filter 0.4s ease-in-out, background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  filter: opacity(1) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f179 {color: rgba(21, 20, 26, 0.68);  } .f178:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f180 {background-image: url('/img/icon/icon_plus-gray.svg');  } .f181 {opacity: 0;  } .f182 {width: 24px;  min-width: 24px;  margin-right: 16px;  color: rgba(21, 20, 26, 0.68);  } .f183 {margin: 0px;  margin-right: auto;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f184 {display: none;  } .f185 .f178 {background-color: rgba(21, 20, 26, 0.03);  } .f185 .f168 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f185 .f173 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f186 .f178 {background-color: rgba(229, 62, 62, 0.06);  } .f187 {} .f188 {list-style: none;  padding: 0px;  margin: 0px;  } .f189 {margin: 0px;  text-decoration: none;  color: inherit;  } .f190 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f191 {z-index: 101;  position: fixed;  max-height: 100%;  overflow: hidden;  border-radius: 12px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  background-color: rgba(255, 255, 255, 1);  } .f192 {width: 280px;  min-width: 280px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  overflow-y: auto;  overflow-x: clip;  } .f193 {display: flex;  flex-direction: column;  width: 260px;  } .f194 {display: flex;  justify-content: center;  width: 100%;  padding: 6px 12px;  margin-bottom: 12px;  border-radius: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: none;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  background-color: transparent;  } .f194:focus {outline: none;  } .f194::placeholder {color: rgba(21, 20, 26, 0.68);  } .f195 {margin: 0px;  margin-bottom: 4px;  padding-left: 4px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f196 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  margin-bottom: 16px;  } .f196:last-child {margin-bottom: 0px;  } .f197 {display: flex;  flex-direction: row;  align-items: center;  gap: 8px;  padding: 4px 8px 4px 4px;  width: 100%;  border-radius: 12px;  text-align: left;  background-color: transparent;  transition: background-color 0.2s ease-in-out;  cursor: pointer;  } .f197:hover {background-color: rgba(21, 20, 26, 0.03);  } .f197:active {background-color: rgba(5, 96, 253, 0.06);  } .f198 {background-color: rgba(5, 96, 253, 0.06);  } .f199 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  border-radius: 8px;  background-repeat: no-repeat;  background-size: 24px;  background-position: center;  } .f200 {color: rgba(21, 20, 26, 0.68);  } .f201 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 2px;  max-width: calc(100% - 60px);  } .f202 {margin: 0px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f203 {margin: 0px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f204 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f205 {background-color: rgba(21, 20, 26, 0.07);  } .f205:hover {background-color: rgba(21, 20, 26, 0.07);  } .f205 .f206 {color: rgba(21, 20, 26, 0.12);  } .f205 .f202 {color: rgba(21, 20, 26, 0.32);  } .f205 .f203 {color: rgba(21, 20, 26, 0.32);  } .f197:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f197:disabled .f206 {color: rgba(21, 20, 26, 0.12);  } .f197:disabled .f202 {color: rgba(21, 20, 26, 0.32);  } .f197:disabled .f203 {color: rgba(21, 20, 26, 0.32);  } .f207 {position: absolute;  z-index: 101;  } .f208 {list-style: none;  padding: 0px;  margin: 0px;  } .f209 {margin: 0px;  text-decoration: none;  color: inherit;  } .f210 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f211 {z-index: 101;  position: fixed;  overflow: hidden;  max-height: 100%;  border-radius: 12px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  background-color: rgba(255, 255, 255, 1);  } .f212 {width: 240px;  min-width: 240px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f213 {display: flex;  flex-direction: column;  width: 220px;  } .f214 {margin: 0px;  margin-bottom: 4px;  padding-left: 4px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f215 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  margin-bottom: 16px;  } .f215:last-child {margin-bottom: 0px;  } .f216 {display: flex;  flex-direction: row;  align-items: center;  gap: 8px;  padding: 4px 8px 4px 4px;  width: 100%;  height: 34px;  border-radius: 12px;  text-align: left;  transition: background-color 0.2s ease-in-out;  cursor: pointer;  } .f216:hover {background-color: rgba(21, 20, 26, 0.03);  } .f216:active {background-color: rgba(5, 96, 253, 0.06);  } .f217 {background-color: rgba(5, 96, 253, 0.06);  } .f218 {display: flex;  justify-content: center;  align-items: center;  width: 24px;  min-width: 24px;  height: 24px;  padding: 4px;  color: rgba(21, 20, 26, 0.88);  } .f219 {margin: 0px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f220 {background-color: rgba(21, 20, 26, 0.07);  } .f220:hover {background-color: rgba(21, 20, 26, 0.07);  } .f220 .f218 {color: rgba(21, 20, 26, 0.12);  } .f220 .f219 {color: rgba(21, 20, 26, 0.32);  } .f221:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f221:disabled .f218 {color: rgba(21, 20, 26, 0.12);  } .f221:disabled .f219 {color: rgba(21, 20, 26, 0.32);  } .f222 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f223 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f224 {position: absolute;  z-index: 101;  } .f225 {list-style: none;  padding: 0px;  margin: 0px;  } .f226 {margin: 0px;  text-decoration: none;  color: inherit;  } .f227 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f228 {z-index: 101;  position: fixed;  overflow: hidden;  border-radius: 12px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  background-color: rgba(255, 255, 255, 1);  } .f229 {width: 280px;  min-width: 280px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f230 {display: flex;  flex-direction: column;  width: 260px;  } .f231 {margin: 0px;  margin-bottom: 4px;  padding-left: 4px;  color: rgba(21, 20, 26, 0.12);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f232 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f233 {display: flex;  flex-direction: row;  align-items: center;  gap: 8px;  padding: 4px 2px 2px 4px;  width: 100%;  border-radius: 8px;  text-align: left;  background-color: rgba(255, 255, 255, 1);  background-size: 16px;  background-position: right 12px center;  background-repeat: no-repeat;  transition: background-color 0.2s ease-in-out;  cursor: pointer;  } .f233:hover {background-color: rgba(21, 20, 26, 0.03);  } .f234 {background-color: rgba(5, 96, 253, 0.06);  } .f235 {padding-bottom: 4px;  margin-bottom: 2px;  border-bottom: 1px solid rgba(21, 20, 26, 0.03);  } .f236 {margin: 0px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f237 {color: undefined;  } .f238 {color: undefined;  } .f239 {color: undefined;  } .f240 {color: undefined;  } .f241 {color: undefined;  } .f242 {color: undefined;  } .f243 {color: undefined;  } .f244 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f245 {position: absolute;  z-index: 101;  } .f246 {list-style: none;  padding: 0px;  margin: 0px;  } .f247 {margin: 0px;  text-decoration: none;  color: inherit;  } .f248 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f249 {z-index: 101;  position: fixed;  max-height: 100%;  overflow: hidden;  border-radius: 12px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  background-color: rgba(255, 255, 255, 1);  } .f250 {width: 280px;  min-width: 280px;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f251 {display: flex;  flex-direction: column;  width: 260px;  } .f252 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f253 {display: flex;  flex-direction: row;  align-items: center;  gap: 8px;  padding: 4px 8px 4px 4px;  width: 100%;  border-radius: 12px;  text-align: left;  background-size: 16px;  background-position: right 12px center;  background-repeat: no-repeat;  transition: background-color 0.2s ease-in-out;  cursor: pointer;  } .f253:hover {background-color: rgba(21, 20, 26, 0.03);  } .f253:active {background-color: rgba(5, 96, 253, 0.06);  } .f254 {background-color: rgba(5, 96, 253, 0.06);  } .f255 {display: flex;  justify-content: center;  align-items: center;  border-radius: 8px;  padding: 8px;  } .f256 {color: rgba(21, 20, 26, 0.68);  } .f257 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 2px;  max-width: calc(100% - 60px);  pointer-events: none;  } .f258 {margin: 0px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  clean_white_base-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f259 {margin: 0px;  width: 100%;  overflow: hidden;  text-overflow: ellipsis;  clean_white_base-space: nowrap;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f260 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f261 {background-color: rgba(21, 20, 26, 0.07);  } .f261:hover {background-color: rgba(21, 20, 26, 0.07);  } .f261 .f255 {color: rgba(21, 20, 26, 0.12);  } .f261 .f258 {color: rgba(21, 20, 26, 0.32);  } .f261 .f259 {color: rgba(21, 20, 26, 0.32);  } .f253:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f253:disabled .f255 {color: rgba(21, 20, 26, 0.12);  } .f253:disabled .f258 {color: rgba(21, 20, 26, 0.32);  } .f253:disabled .f259 {color: rgba(21, 20, 26, 0.32);  } .f262 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f263 {position: absolute;  z-index: 101;  } .f264 {list-style: none;  padding: 0px;  margin: 0px;  } .f265 {margin: 0px;  text-decoration: none;  color: inherit;  } .f266 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f267 {z-index: 101;  position: absolute;  top: 0px;  left: 0px;  display: flex;  flex-wrap: wrap;  flex-direction: row;  align-items: center;  gap: 8px;  padding: 4px;  border-radius: 12px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  background-color: rgba(255, 255, 255, 1);  } .f268 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  height: 40px;  min-width: 40px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background-color: undefined;  transition: background-color 0.2s ease-in-out;  cursor: pointer;  } .f268:hover {background-color: rgba(21, 20, 26, 0.03);  } .f269 {color: undefined;  background-color: rgba(5, 96, 253, 0.06);  } .f270 {padding-left: 12px;  padding-right: 10px;  gap: 8px;  } .f271 {width: 24px;  min-width: 24px;  height: 24px;  border-radius: 4px;  background-color: rgba(21, 20, 26, 1);  pointer-events: none;  } .f272 {margin: 0px;  margin-bottom: 4px;  padding-left: 4px;  color: rgba(21, 20, 26, 0.12);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f273 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 2px;  } .f274 {display: flex;  align-items: center;  justify-content: center;  } .f275 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f276 {color: rgba(21, 20, 26, 1);  } .f277 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f278 {position: absolute;  z-index: 101;  } .f279 {pointer-events: none;  } .f280 {list-style: none;  padding: 0px;  margin: 0px;  } .f281 {margin: 0px;  text-decoration: none;  color: inherit;  } .f282 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f283 {z-index: 20;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  justify-content: center;  align-items: center;  } .f284 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #00000059;  } .f285 {z-index: 2;  max-width: 1024px;  max-height: 100vh;  border-radius: 24px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f286 {display: flex;  flex-direction: column;  width: 100%;  max-height: 100vh;  padding: 24px;  overflow-y: auto;  } .f287 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f288 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f289 {width: 32px;  height: 32px;  min-width: 32px;  min-height: 32px;  cursor: pointer;  background-repeat: no-repeat;  background-size: 32px;  background-position: center;  } .f290 {background-image: url('/img/icon/icon_closed-d-gray.svg');  } .f291 {max-width: 720px;  margin: 0px;  margin-bottom: 24px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f292 {position: relative;  max-height: 450px;  } .f293 {width: 720px;  } .f294 {display: flex;  flex-direction: row;  gap: 40px;  margin-bottom: 32px;  } .f295 {display: flex;  flex-direction: column;  width: 216px;  gap: 24px;  } .f296 {display: flex;  flex-direction: row;  flex-wrap: wrap;  width: 100%;  gap: 24px;  } .f297 {display: flex;  flex-direction: column;  gap: 8px;  min-width: 216px;  flex: 1;  } .f298 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f299 {background-color: undefined;  } .f300 {padding: 0;  width: 100%;  color: rgba(21, 20, 26, 1);  } .f301 {display: flex;  flex-direction: row;  justify-content: space-between;  } .f302 {display: flex;  flex-direction: row;  gap: 8px;  } .f303 {display: flex;  flex-direction: row;  gap: 8px;  } .f304 {width: 100%;  } .f305 {list-style: none;  padding: 0px;  margin: 0px;  } .f306 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f307 {width: 100%;  } .f308 {position: relative;  display: flex;  flex-direction: column;  width: 100%;  border-radius: 12px;  min-height: 123px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f309 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f310 {} .f311 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  width: 100%;  overflow: hidden;  } .f312 {display: block;  border-radius: 8px;  min-height: 32px;  margin: 0px;  padding: 5px 8px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f313 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f314 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f315 {color: rgba(21, 20, 26, 0.68);  } .f316 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f317 {display: flex;  align-items: center;  margin: 0px;  padding: 2px 4px;  min-height: 18px;  border-radius: 99px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f318 {display: block;  margin: 0px;  width: 100%;  padding: 6px 0;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f319 {} .f319 .f312 {background-color: rgba(255, 255, 255, 0.8);  } .f319 .f313 {background-color: rgba(255, 255, 255, 0.8);  } .f319 .f317 {background-color: rgba(255, 255, 255, 0.8);  } .f320 {list-style: none;  padding: 0px;  margin: 0px;  } .f321 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f321:focus {outline: 4px solid transparent;  } .f321:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f321:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f321:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f321:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f322 {display: flex;  justify-content: flex-start;  } .f323 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f324 {display: flex;  align-items: center;  gap: 4px;  margin-bottom: 4px;  } .f325 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f326 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f327 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f328 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f329 {display: flex;  align-items: center;  flex-wrap: wrap;  gap: 4px;  margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f330 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  white-space: nowrap;  } .f331 {display: flex;  } .f332 {color: rgba(5, 96, 253, 1);  } .f333 {position: relative;  right: -10px;  } .f334 {display: flex;  gap: 4px;  } .f335 {height: 20px;  min-height: 20px;  } .f336 {padding-bottom: 4px;  } .f337 {display: flex;  flex-direction: column;  gap: 4px;  } .f338 {display: flex;  align-items: center;  max-height: 422px;  overflow: hidden;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.07);  } .f339 {position: relative;  } .f340 {display: flex;  gap: 4px;  flex-wrap: wrap;  } .f341 {position: relative;  flex: 1;  overflow: hidden;  border-radius: 8px;  max-width: calc(100%/2 - 2px);  min-width: 40%;  background-color: rgba(21, 20, 26, 0.07);  } .f341::before {position: relative;  content: '';  display: block;  width: 100%;  padding-top: 62.5%;  } .f342 {position: absolute;  top: 50%;  transform: translateY(-50%);  } .f343 {justify-content: flex-end;  } .f343 > .f323 {background-color: rgba(5, 96, 253, 0.06);  } .f344 {list-style: none;  padding: 0px;  margin: 0px;  } .f345 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f346 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f346:focus {outline: 4px solid transparent;  } .f346:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f346:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f346:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f346:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f347 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f347:focus {outline: 4px solid transparent;  } .f347:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f347:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f347:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f347:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f348 {color: rgba(21, 20, 26, 1);  } .f349 {color: rgba(21, 20, 26, 0.68);  } .f350 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f351 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f352 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f353 {position: relative;  display: flex;  flex: 1;  width: 100%;  } .f354 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 0 8px 12px 0;  width: 100%;  } .f355 {position: absolute;  top: 0px;  left: 0px;  display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  margin: 0px;  padding: 24px 24px 146px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f356 {display: flex;  justify-content: center;  align-items: flex-end;  min-height: 28px;  width: 100%;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.32);  } .f357 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f358 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f359 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f360 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f361 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f362 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f363 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f364 {display: flex;  align-items: center;  gap: 4px;  } .f365 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f366 {color: rgba(21, 20, 26, 0.68);  } .f367 {position: relative;  display: flex;  justify-content: center;  width: 100%;  padding: 0 24px 0 24px;  } .f366 .f365 {color: rgba(21, 20, 26, 0.12);  } .f368 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f368:focus {outline: 4px solid transparent;  } .f368:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f368:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f368:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f368:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f369 {width: 100%;  max-width: 768px;  } .f370 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f371 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f372 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f373 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f374 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f375 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 400;  } .f376 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f377 {display: flex;  width: 50%;  overflow: hidden;  border-left: 1px solid rgba(21, 20, 26, 0.07);  transition: width 0.5s ease-in-out;  } .f377::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f378 {display: flex;  flex-direction: column;  flex: 1;  height: 100%;  } .f379 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f380 {display: flex;  flex-direction: column;  flex: 1;  } .f381 {} .f382 {display: flex;  flex-direction: column;  height: 100%;  width: 50%;  } .f383 {list-style: none;  padding: 0px;  margin: 0px;  } .f384 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f385 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f385:focus {outline: 4px solid transparent;  } .f385:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f385:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f385:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f385:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f386 {color: rgba(21, 20, 26, 1);  } .f387 {color: rgba(21, 20, 26, 0.68);  } .f388 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f389 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f390 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f391 {display: flex;  flex: 1;  width: 100%;  } .f392 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f393 {position: absolute;  top: 0px;  left: 0px;  display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  margin: 0px;  padding: 24px 24px 146px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f394 {display: flex;  justify-content: center;  align-items: flex-end;  min-height: 28px;  width: 100%;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.32);  } .f395 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f396 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f397 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f398 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f399 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f400 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f401 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f402 {display: flex;  align-items: center;  gap: 4px;  } .f403 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f404 {color: rgba(21, 20, 26, 0.68);  } .f405 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f404 .f403 {color: rgba(21, 20, 26, 0.12);  } .f406 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f406:focus {outline: 4px solid transparent;  } .f406:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f406:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f406:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f406:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f407 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f408 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f409 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f410 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f411 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f412 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 400;  } .f413 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f414 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f415 {display: flex;  flex-direction: column;  flex: 1;  background-color: rgba(255, 255, 255, 1);  } .f416 > div {display: flex;  flex-direction: column;  flex: 1;  } .f416 {display: flex;  flex-direction: column;  flex: 1;  background-color: rgba(21, 20, 26, 0.03);  } .f417 {position: absolute;  top: 0px;  left: 0px;  right: 40px;  bottom: 0px;  display: flex;  background-color: rgba(255, 255, 255, 1);  } .f418 {display: flex;  flex-direction: column;  flex: 1;  min-width: 40px;  } .f419 {display: flex;  flex: 1;  flex-direction: column;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f419 > div {display: flex;  flex-direction: column;  flex: 1;  } .f420 {list-style: none;  padding: 0px;  margin: 0px;  } .f421 {display: flex;  flex-direction: column;  flex: 1;  padding: 24px;  } .f422 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 24px;  } .f423 {display: flex;  flex-direction: column;  } .f424 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f425 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f426 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f427 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  white-space: nowrap;  } .f428 {list-style: none;  padding: 0px;  margin: 0px;  } .f429 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f430 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f430:focus {outline: 4px solid transparent;  } .f430:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f430:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f430:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f430:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f431 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f432 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f433 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f434 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f435 {margin: 0px;  margin-bottom: 16px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f436 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f437 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f438 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f439 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f440 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f441 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f442 {list-style: none;  padding: 0px;  margin: 0px;  } .f443 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f444 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f444:focus {outline: 4px solid transparent;  } .f444:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f444:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f444:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f444:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f445 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f446 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f447 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f448 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f449 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f449:last-child {margin-bottom: 0px;  } .f450 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f451 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f452 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f452:hover {background-color: rgba(21, 20, 26, 0.07);  } .f452:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f453 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f454 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f455 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f456 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f452:hover .f456 {opacity: 1;  } .f457 {list-style: none;  padding: 0px;  margin: 0px;  } .f458 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f459 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f459:focus {outline: 4px solid transparent;  } .f459:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f459:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f459:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f459:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f460 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f461 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f462 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f463 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f464 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f464:last-child {margin-bottom: 0px;  } .f465 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f466 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f467 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f467:hover {background-color: rgba(21, 20, 26, 0.07);  } .f467:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f468 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f469 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f470 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f471 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f467:hover .f471 {opacity: 1;  } .f472 {list-style: none;  padding: 0px;  margin: 0px;  } .f473 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f474 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f474:focus {outline: 4px solid transparent;  } .f474:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f474:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f474:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f474:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f475 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f476 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f477 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f478 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f479 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f479:last-child {margin-bottom: 0px;  } .f480 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f481 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f482 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  transititon: ;  } .f482:hover {background-color: rgba(21, 20, 26, 0.07);  } .f482:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f483 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f484 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f485 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f486 {list-style: none;  padding: 0px;  margin: 0px;  } .f487 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f488 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f488:focus {outline: 4px solid transparent;  } .f488:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f488:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f488:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f488:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f489 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f490 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f491 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f492 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f493 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f493:last-child {margin-bottom: 0px;  } .f494 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f495 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f496 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  transititon: ;  } .f496:hover {background-color: rgba(21, 20, 26, 0.07);  } .f496:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f497 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f498 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f499 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f500 {list-style: none;  padding: 0px;  margin: 0px;  } .f501 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f502 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f502:focus {outline: 4px solid transparent;  } .f502:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f502:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f502:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f502:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f503 {max-width: 768px;  width: 100%;  } .f504 {position: relative;  width: 100%;  } .f505 {display: none;  } .f506 {position: absolute;  height: 100%;  width: 100%;  overflow: hidden;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  } .f507 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f508 {position: relative;  display: flex;  flex-direction: column;  padding: 16px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f509 {position: relative;  display: flex;  flex-direction: column;  margin-bottom: 12px;  } .f510 {position: absolute;  top: 16px;  right: 20px;  display: flex;  justify-content: center;  align-items: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f511 {width: 100%;  min-height: 54px;  outline: none;  border: none;  margin-bottom: 8px;  padding: 0 0 0 8px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: transparent;  resize: none;  } .f511::placeholder {color: rgba(21, 20, 26, 0.32);  } .f511:focus {outline: none;  } .f512 {display: flex;  justify-content: flex-end;  gap: 12px;  width: 100%;  } .f513 {display: flex;  padding: 7px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f514 {list-style: none;  padding: 0px;  margin: 0px;  } .f515 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 16px;  gap: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f516 {display: flex;  align-items: center;  gap: 4px;  } .f517 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f518 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  } .f519 {display: block;  margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f520 {display: flex;  align-items: center;  gap: 8px;  } .f521 {color: rgba(21, 20, 26, 1);  } .f522 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f523 {list-style: none;  padding: 0px;  margin: 0px;  } .f524 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f525 {width: 100%;  } .f526 {position: relative;  display: flex;  flex-direction: column;  width: 100%;  border-radius: 12px;  min-height: 123px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f527 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f528 {} .f529 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  } .f530 {display: flex;  justify-content: center;  align-items: center;  border-radius: 8px;  min-height: 32px;  margin: 0px;  padding: 5px 8px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f531 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f532 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f533 {color: rgba(21, 20, 26, 0.68);  } .f534 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f535 {display: flex;  align-items: center;  margin: 0px;  padding: 2px 4px;  min-height: 18px;  border-radius: 99px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f536 {display: block;  margin: 0px;  width: 100%;  padding: 6px 0;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f537 {} .f537 .f530 {background-color: rgba(255, 255, 255, 0.8);  } .f537 .f531 {background-color: rgba(255, 255, 255, 0.8);  } .f537 .f535 {background-color: rgba(255, 255, 255, 0.8);  } .f538 {list-style: none;  padding: 0px;  margin: 0px;  } .f539 {width: 100%;  padding: 16px 16px 12px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f540 {display: flex;  column-gap: 8px;  row-gap: 8px;  flex-wrap: wrap;  width: 100%;  } .f541 {display: flex;  flex: 1;  max-width: 210px;  } .f542 {list-style: none;  padding: 0px;  margin: 0px;  } .f543 {margin: 0px;  text-decoration: none;  color: inherit;  } .f544 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f545 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f545:focus {outline: 4px solid transparent;  } .f545:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f545:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f545:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f545:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f546 {color: rgba(21, 20, 26, 1);  } .f547 {color: rgba(21, 20, 26, 0.68);  } .f548 {color: rgba(229, 62, 62, 1);  } .f549 {color: rgba(5, 96, 253, 1);  } .f550 {display: flex;  justify-content: flex-start;  } .f551 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f552 {display: flex;  align-items: center;  gap: 4px;  margin-bottom: 4px;  } .f553 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f554 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f555 {display: flex;  gap: 8px;  align-items: center;  } .f556 {display: flex;  color: rgba(21, 20, 26, 1);  } .f557 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 1);  cursor: pointer;  } .f558 {background-color: rgba(229, 62, 62, 1);  } .f559 {color: rgba(21, 20, 26, 1);  background-color: transparent;  } .f560 {display: flex;  flex-direction: column;  width: 100%;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f561 {display: flex;  align-items: center;  justify-content: space-between;  gap: 12px;  } .f562 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f563 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  outline: 4px solid transparent;  min-width: 40px;  height: 40px;  border: none;  cursor: pointer;  } .f563:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f564 {color: rgba(21, 20, 26, 0.68);  } .f565 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f566:focus {outline: none;  } .f566 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f567 {display: flex;  margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f566::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: rgba(5, 96, 253, 1);  margin-top: -1px;  } .f566::-webkit-slider-thumb {width: 0px;  height: 10px;  -webkit-appearance: none;  cursor: pointer;  background: rgba(5, 96, 253, 0.06);  box-shadow: 400px 0 0 400px rgba(5, 96, 253, 0.06);  } .f566::-moz-range-progress {background-color: rgba(5, 96, 253, 0.06);  } .f566::-moz-range-track {background-color: rgba(5, 96, 253, 1);  } .f566::-ms-fill-lower {background-color: rgba(5, 96, 253, 0.06);  } .f566::-ms-fill-upper {background-color: rgba(5, 96, 253, 1);  } .f568 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f569 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f570 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f571 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f572 {display: flex;  width: 100%;  resize: none;  padding: 0px;  height: 70px;  border: none;  outline: none;  background-color: rgba(254, 252, 251, 0.4);  } .f573 {position: relative;  width: 100%;  padding: 8px 0;  } .f574 {display: flex;  flex-wrap: wrap;  justify-content: space-between;  align-items: center;  column-gap: 16px;  row-gap: 4px;  } .f575 {display: flex;  align-items: center;  flex-wrap: wrap;  gap: 4px;  margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f576 {display: flex;  align-items: center;  gap: 4px;  margin: 0px;  } .f577 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  white-space: nowrap;  } .f578 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: #f00;  white-space: nowrap;  } .f579 {display: flex;  } .f580 {color: rgba(5, 96, 253, 1);  } .f581 {position: relative;  right: -10px;  } .f582 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f551:hover .f582 {opacity: 1;  } .f583 {cursor: pointer;  } .f584 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f584:hover {background-color: rgba(21, 20, 26, 0.03);  } .f585 {height: 20px;  min-height: 20px;  } .f586 {margin-right: auto;  } .f587 {padding-bottom: 4px;  } .f588 {display: flex;  flex-direction: column;  gap: 4px;  } .f589 {display: flex;  flex-wrap: wrap;  overflow: hidden;  gap: 8px;  } .f590 {max-width: 210px;  width: 100%;  } .f591 {display: flex;  flex-direction: column;  width: 100%;  } .f592 {position: relative;  } .f593 {display: flex;  gap: 4px;  flex-wrap: wrap;  } .f594 {position: relative;  flex: 1;  overflow: hidden;  border-radius: 8px;  max-width: calc(100%/2 - 2px);  min-width: 40%;  background-color: rgba(21, 20, 26, 0.07);  } .f594::before {position: relative;  content: '';  display: block;  width: 100%;  padding-top: 62.5%;  } .f595 {position: absolute;  top: 50%;  transform: translateY(-50%);  } .f596 {position: relative;  display: flex;  justify-content: center;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.03);  } .f597 {justify-content: flex-end;  } .f597 > .f551 {background-color: rgba(5, 96, 253, 0.06);  } .f598 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f599 {color: rgba(21, 20, 26, 1);  } .f600 {display: flex;  flex-direction: column;  width: 100%;  min-height: 88px;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f601 {align-items: center;  justify-content: center;  } .f602 {display: flex;  align-items: center;  justify-content: space-between;  gap: 12px;  } .f603 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f604 {} .f605 {} .f606 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  outline: 4px solid transparent;  min-width: 40px;  height: 40px;  border: none;  cursor: pointer;  } .f606:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f607 {color: rgba(21, 20, 26, 0.68);  } .f608 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f609:focus {outline: none;  } .f609 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f610 {display: flex;  margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f609::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: rgba(5, 96, 253, 1);  margin-top: -1px;  } .f609::-webkit-slider-thumb {width: 0px;  height: 10px;  -webkit-appearance: none;  cursor: pointer;  background: rgba(5, 96, 253, 0.06);  box-shadow: 400px 0 0 400px rgba(5, 96, 253, 0.06);  } .f609::-moz-range-progress {background-color: rgba(5, 96, 253, 0.06);  } .f609::-moz-range-track {background-color: rgba(5, 96, 253, 1);  } .f609::-ms-fill-lower {background-color: rgba(5, 96, 253, 0.06);  } .f609::-ms-fill-upper {background-color: rgba(5, 96, 253, 1);  } .f611 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f612 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f613 {position: relative;  right: -10px;  } .f614 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f615:hover .f614 {opacity: 1;  } .f616 {cursor: pointer;  } .f617 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f617:hover {background-color: rgba(21, 20, 26, 0.03);  } .f618 {height: 20px;  min-height: 20px;  } .f619 {margin-right: auto;  } .f620 {padding-bottom: 4px;  } .f621 {display: flex;  flex-direction: column;  gap: 4px;  } .f622 {display: flex;  justify-content: center;  align-items: flex-end;  min-height: 64px;  width: 100%;  padding: 12px 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.32);  } .f623 {list-style: none;  padding: 0px;  margin: 0px;  } .f624 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f624:focus {outline: 4px solid transparent;  } .f624:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f624:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f624:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f624:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f625 {color: rgba(21, 20, 26, 1);  } .f626 {color: rgba(21, 20, 26, 0.68);  } .f627 {} .f627 > div > div > div {} .f628 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f629 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f630 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f631 {display: flex;  flex: 1;  width: 100%;  } .f632 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f633 {position: absolute;  top: 0px;  left: 0px;  display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  margin: 0px;  padding: 24px 24px 146px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f634 {display: flex;  justify-content: center;  align-items: flex-end;  min-height: 28px;  width: 100%;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.32);  } .f635 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f636 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f637 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f638 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 24px 10px 80px 24px;  } .f639 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f640 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f641 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f642 {display: flex;  align-items: center;  gap: 4px;  } .f643 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f644 {color: rgba(21, 20, 26, 0.68);  } .f645 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f644 .f643 {color: rgba(21, 20, 26, 0.12);  } .f646 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f646:focus {outline: 4px solid transparent;  } .f646:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f646:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f646:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f646:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f647 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f648 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f649 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f650 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f651 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f652 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 400;  } .f653 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f654 {display: flex;  flex-direction: column;  flex: 1;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f655 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f656 {display: flex;  flex-direction: column;  flex: 1;  } .f657 {display: flex;  flex-direction: column;  width: 100%;  } .f658 {display: flex;  flex-direction: column;  width: 100%;  gap: 4px;  } .f659 {width: 100%;  } .f660 {list-style: none;  padding: 0px;  margin: 0px;  } .f661 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f661:focus {outline: 4px solid transparent;  } .f661:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f661:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f661:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f661:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f662 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f662:focus {outline: 4px solid transparent;  } .f662:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.88);  } .f662:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.88);  } .f662:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.68);  } .f662:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f663 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f664 {display: flex;  justify-content: center;  padding-top: 12px;  } .f665 {color: rgba(254, 252, 251, 1);  } .f666 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f667 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f668 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  gap: 4px;  margin-bottom: 4px;  } .f669 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f670 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f671 {position: relative;  margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f672 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f673 {display: flex;  align-items: center;  flex-wrap: wrap;  gap: 4px;  margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f674 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  white-space: nowrap;  } .f675 {display: flex;  align-items: center;  text-decoration: none;  } .f676 {display: flex;  align-items: center;  gap: 8px;  } .f677 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(255, 255, 255, 1);  } .f678 {color: rgba(255, 255, 255, 1);  } .f679 {position: relative;  right: -10px;  } .f680 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f666:hover .f680 {opacity: 1;  } .f681 {cursor: pointer;  } .f682 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f682:hover {background-color: rgba(21, 20, 26, 0.03);  } .f683 {height: 20px;  min-height: 20px;  } .f684 {margin-bottom: 8px;  } .f684:last-child {margin-bottom: 0px;  } .f685 {background-color: rgba(5, 96, 253, 1);  } .f685 .f686 {color: rgba(255, 255, 255, 1);  } .f687:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f688 {list-style: none;  padding: 0px;  margin: 0px;  } .f689 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f689:focus {outline: 4px solid transparent;  } .f689:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f689:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f689:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f689:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f690 {color: rgba(21, 20, 26, 1);  } .f691 {color: rgba(21, 20, 26, 0.68);  } .f692 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f693 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f694 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f695 {display: flex;  flex: 1;  width: 100%;  } .f696 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f697 {position: absolute;  top: 0px;  left: 0px;  display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  margin: 0px;  padding: 24px 24px 146px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f698 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f699 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f700 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f701 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f702 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 18px 0 18px 0;  color: rgba(36, 149, 78, 1);  } .f703 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f704 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f705 {display: flex;  align-items: center;  gap: 4px;  } .f706 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f707 {color: rgba(21, 20, 26, 0.68);  } .f708 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f707 .f706 {color: rgba(21, 20, 26, 0.12);  } .f709 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f709:focus {outline: 4px solid transparent;  } .f709:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f709:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f709:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f709:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f710 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f711 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f712 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f713 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f714 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f715 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 400;  } .f716 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f717 {display: flex;  flex-direction: column;  flex: 1;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f718 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f719 {display: flex;  flex-direction: column;  flex: 1;  } .f720 {list-style: none;  padding: 0px;  margin: 0px;  } .f721 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f722 {display: flex;  justify-content: space-between;  align-items: center;  } .f723 {display: flex;  flex-direction: row;  align-items: center;  height: 48px;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f724 {position: relative;  z-index: 1;  outline: none;  cursor: pointer;  } .f725 {display: flex;  align-items: center;  justify-content: center;  white-space: nowrap;  padding: 8px 16px;  border-radius: 12px;  text-align: center;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background-color: transparent;  transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;  } .f724:hover .f725 {background-color: rgba(21, 20, 26, 0.07);  } .f724:focus .f725 {background-color: rgba(21, 20, 26, 0.07);  } .f724:focus {outline: none;  } .f724:active .f725 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f726:hover .f725 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f726:focus .f725 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f726 .f725 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f727 {position: relative;  display: none;  justify-content: center;  align-items: center;  width: 40px;  min-width: 40px;  height: 40px;  color: rgba(21, 20, 26, 0.68);  background-color: transparent;  cursor: pointer;  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;  } .f728 {position: absolute;  right: 0px;  width: 0px;  border-radius: 8px;  margin: 0px;  overflow: hidden;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(255, 255, 255, 1);  background-color: rgba(52, 51, 61, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f727:hover {color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f727:hover .f728 {right: 48px;  width: auto;  padding: 4px 8px;  opacity: 1;  } .f727:focus {outline: none;  color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f727:focus .f728 {right: 48px;  width: auto;  padding: 4px 8px;  opacity: 1;  } .f727::before {content: '';  display: block;  position: absolute;  left: 0px;  top: 0px;  bottom: 0px;  width: 2px;  background-color: transparent;  } .f726 .f727 {color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f726 .f727::before {background-color: rgba(5, 96, 253, 1);  } .f729 {display: flex;  position: relative;  align-items: center;  gap: 8px;  cursor: pointer;  } .f730 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f731 {display: flex;  flex-direction: column;  } .f732 {position: relative;  display: flex;  align-items: flex-start;  margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f732::before {content: '';  display: inline-block;  width: 24px;  min-width: 24px;  height: 24px;  margin-right: 12px;  border-radius: 8px;  border: 2px solid rgba(223, 228, 236, 1);  outline: 5px solid transparent;  outline-offset: -1px;  background-color: rgba(255, 255, 255, 1);  transition: border-color 0.3s ease-in-out, outline 0.3s ease-in-out;  } .f732::after {content: '';  display: inline-block;  position: absolute;  left: 0px;  width: 24px;  height: 24px;  opacity: 1;  border-radius: 8px;  border: 2px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  background-repeat: no-repeat;  background-size: contain;  background-image: url('/img/icon/icon_check.svg');  transition: opacity 0.3s ease-in-out, border-color 0.3s ease-in-out, background-color 0.3s ease-in-out;  } .f733 {margin: 0px;  padding-left: 40px;  padding-top: 8px;  padding-bottom: 4px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f734 {display: flex;  position: relative;  flex-direction: row;  align-items: center;  cursor: pointer;  } .f735 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f736 {position: relative;  display: flex;  align-items: center;  margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f736::before {content: '';  display: inline-block;  width: 23px;  min-width: 23px;  height: 23px;  margin-right: 12px;  border-radius: 50%;  border: 2px solid rgba(223, 228, 236, 1);  outline: 5px solid transparent;  outline-offset: -1px;  background-color: rgba(255, 255, 255, 1);  transition: border-color 0.3s ease-in-out, outline 0.3s ease-in-out;  } .f736::after {content: '';  position: absolute;  left: 0px;  display: inline-block;  width: 12px;  height: 12px;  opacity: 1;  border-radius: 50%;  border: 8px solid rgba(5, 96, 253, 1);  transition: opacity 0.3s ease-in-out, border-color 0.3s ease-in-out;  } .f737 {display: flex;  flex-direction: column;  gap: 4px;  } .f738 {position: relative;  } .f739 {position: absolute;  left: 1px;  top: 50%;  display: block;  width: 50px;  min-width: 50px;  height: 28px;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  transform: translateY(-50%);  } .f740 {width: 100%;  height: 100%;  border-radius: 99px;  background-color: rgba(21, 20, 26, 0.68);  } .f741 {position: relative;  display: flex;  cursor: pointer;  } .f742 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f743 {position: relative;  display: flex;  flex-direction: row;  align-items: center;  gap: 12px;  margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f744 {margin: 0px;  padding-left: 64px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f743::before {content: '';  display: block;  width: 52px;  min-width: 52px;  height: 28px;  border-radius: 99px;  outline: 4px solid transparent;  background-color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f743::after {content: '';  position: absolute;  left: 3px;  display: block;  width: 22px;  min-width: 22px;  height: 22px;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, left 0.4s ease-in-out;  } .f745 {list-style: none;  padding: 0px;  margin: 0px;  } .f746 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f747 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f747:focus {outline: 4px solid transparent;  } .f747:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f747:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f747:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f747:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f748 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f748:focus {outline: 4px solid transparent;  } .f748:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f748:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f748:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f748:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f749 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f749:focus {outline: 4px solid transparent;  } .f749:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f749:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f749:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f749:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f750 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f750:focus {outline: 4px solid transparent;  } .f750:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f750:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f750:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f750:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f751 {color: rgba(21, 20, 26, 1);  } .f752 {color: rgba(21, 20, 26, 0.68);  } .f753 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f754 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f755 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f756 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f757 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f758 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f759 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f760 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f761 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f762 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f762:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f762:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f762:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f762:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f762::placeholder {color: rgba(21, 20, 26, 0.32);  } .f763::placeholder {color: rgba(21, 20, 26, 1);  } .f764 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f764:last-child {margin-bottom: 0px;  } .f765 {display: flex;  flex-direction: column;  gap: 12px;  } .f766 {width: 100%;  } .f767 {display: flex;  flex-direction: column;  gap: 16px;  } .f768 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f769 {margin: 0px;  margin-bottom: 12px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f770 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f771 {} .f772 {height: auto;  min-height: 80px;  resize: none;  } .f773 {height: auto;  min-height: 154px;  resize: none;  } .f774 {display: flex;  align-items: center;  gap: 8px;  } .f775 {width: 100%;  } .f776 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f777 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f778 {margin-bottom: 40px;  } .f778:last-child {margin-bottom: 0px;  } .f779 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f780 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f781 {display: flex;  gap: 16px;  } .f782 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f783 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f783:focus {outline: 4px solid transparent;  } .f783:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f783:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f783:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f783:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f784 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f784:focus {outline: 4px solid transparent;  } .f784:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f784:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f784:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f784:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f785 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f785:focus {outline: 4px solid transparent;  } .f785:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f785:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f785:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f785:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f786 {color: rgba(21, 20, 26, 1);  } .f787 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f788 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f789 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f790 {display: flex;  width: 100%;  } .f791 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f792 {display: flex;  align-items: center;  gap: 12px;  } .f793 {padding: 0 8px;  } .f794 {display: flex;  flex: 1;  width: 100%;  } .f794 > div {display: flex;  flex: 1;  width: 100%;  } .f795 {list-style: none;  padding: 0px;  margin: 0px;  } .f796 {margin: 0px;  text-decoration: none;  color: inherit;  } .f797 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f798 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f798:focus {outline: 4px solid transparent;  } .f798:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f798:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f798:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f798:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f799 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f799:focus {outline: 4px solid transparent;  } .f799:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f799:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f799:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f799:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f800 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f800:focus {outline: 4px solid transparent;  } .f800:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f800:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f800:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f800:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f801 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f801:focus {outline: 4px solid transparent;  } .f801:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f801:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f801:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f801:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f802 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f802:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f802:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f802:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f802:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f802::placeholder {color: rgba(21, 20, 26, 0.32);  } .f803::placeholder {color: rgba(21, 20, 26, 1);  } .f804 {display: flex;  flex: 1;  width: 100%;  } .f805 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f806 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f807 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f808 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f809 {color: rgba(21, 20, 26, 1);  } .f810 {color: rgba(21, 20, 26, 0.68);  } .f811 {color: rgba(21, 20, 26, 0.32);  } .f812 {color: rgba(5, 96, 253, 1);  } .f813 {display: flex;  flex: 1;  width: 100%;  } .f814 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f814::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f815 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f816 {position: relative;  } .f816:hover .f817 {opacity: 1;  } .f817 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f818 {display: flex;  gap: 8px;  } .f819 {display: flex;  flex-direction: column;  } .f820 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f821 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f822 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f822:last-child {margin-bottom: 0px;  } .f823 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f824 {} .f825 {display: flex;  flex-direction: column;  gap: 8px;  } .f826 {flex: 1;  } .f827 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f828 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f829 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f830 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f831 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f832 {display: flex;  flex-direction: column;  } .f833 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f834 {width: 100%;  margin-bottom: 20px;  } .f835 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f835::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f836::before {background-color: rgba(36, 149, 78, 1);  } .f837 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f838 {} .f839 {display: flex;  flex-direction: column;  gap: 8px;  } .f840 {} .f841 {margin-bottom: 24px;  } .f842 {margin-bottom: 16px;  } .f843 {margin-bottom: 12px;  } .f844 {margin-bottom: 8px;  } .f841:last-child {margin-bottom: 0px;  } .f842:last-child {margin-bottom: 0px;  } .f843:last-child {margin-bottom: 0px;  } .f844:last-child {margin-bottom: 0px;  } .f845 {list-style: none;  padding: 0px;  margin: 0px;  } .f846 {margin: 0px;  text-decoration: none;  color: inherit;  } .f847 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f848 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f848:focus {outline: 4px solid transparent;  } .f848:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f848:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f848:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f848:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f849 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f849:focus {outline: 4px solid transparent;  } .f849:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f849:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f849:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f849:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f850 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f850:focus {outline: 4px solid transparent;  } .f850:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f850:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f850:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f850:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f851 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f851:focus {outline: 4px solid transparent;  } .f851:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f851:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f851:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f851:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f852 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f852:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f852:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f852:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f852:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f852::placeholder {color: rgba(21, 20, 26, 0.32);  } .f853::placeholder {color: rgba(21, 20, 26, 1);  } .f854 {display: flex;  flex: 1;  width: 100%;  } .f855 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f856 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f857 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f858 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f859 {color: rgba(21, 20, 26, 1);  } .f860 {color: rgba(21, 20, 26, 0.68);  } .f861 {color: rgba(21, 20, 26, 0.32);  } .f862 {color: rgba(5, 96, 253, 1);  } .f863 {display: flex;  flex: 1;  width: 100%;  } .f864 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f864::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f865 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f866 {position: relative;  } .f867 {display: flex;  justify-content: space-between;  align-items: flex-end;  gap: 8px;  } .f868 {display: flex;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f866:hover .f868 {opacity: 1;  } .f869 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f870 {display: flex;  gap: 8px;  } .f871 {display: flex;  flex-direction: column;  } .f872 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f873 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f874 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f874:last-child {margin-bottom: 0px;  } .f875 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f876 {} .f877 {display: flex;  flex-direction: column;  gap: 8px;  } .f878 {flex: 1;  } .f879 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f880 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f881 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f882 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f883 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f884 {display: flex;  flex-direction: column;  } .f885 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f886 {width: 100%;  margin-bottom: 20px;  } .f887 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f887::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f888::before {background-color: rgba(36, 149, 78, 1);  } .f889 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f890 {} .f891 {display: flex;  flex-direction: column;  gap: 8px;  } .f892 {} .f893 {margin-bottom: 24px;  } .f894 {margin-bottom: 16px;  } .f895 {margin-bottom: 12px;  } .f896 {margin-bottom: 8px;  } .f893:last-child {margin-bottom: 0px;  } .f894:last-child {margin-bottom: 0px;  } .f895:last-child {margin-bottom: 0px;  } .f896:last-child {margin-bottom: 0px;  } .f897 {list-style: none;  padding: 0px;  margin: 0px;  } .f898 {margin: 0px;  text-decoration: none;  color: inherit;  } .f899 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f900 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f900:focus {outline: 4px solid transparent;  } .f900:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f900:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f900:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f900:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f901 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f901:focus {outline: 4px solid transparent;  } .f901:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f901:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f901:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f901:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f902 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f902:focus {outline: 4px solid transparent;  } .f902:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f902:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f902:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f902:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f903 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f903:focus {outline: 4px solid transparent;  } .f903:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f903:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f903:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f903:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f904 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f904:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f904:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f904:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f904:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f904::placeholder {color: rgba(21, 20, 26, 0.32);  } .f905::placeholder {color: rgba(21, 20, 26, 1);  } .f906 {display: flex;  flex: 1;  width: 100%;  } .f907 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f908 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f909 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f910 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f911 {color: rgba(21, 20, 26, 1);  } .f912 {color: rgba(21, 20, 26, 0.68);  } .f913 {color: rgba(21, 20, 26, 0.32);  } .f914 {color: rgba(5, 96, 253, 1);  } .f915 {display: flex;  flex: 1;  width: 100%;  } .f916 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f916::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f917 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f918 {position: relative;  } .f918:hover .f919 {opacity: 1;  } .f919 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f920 {display: flex;  gap: 8px;  } .f921 {display: flex;  flex-direction: column;  } .f922 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f923 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f924 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f924:last-child {margin-bottom: 0px;  } .f925 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f926 {} .f927 {display: flex;  flex-direction: column;  gap: 8px;  } .f928 {flex: 1;  } .f929 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f930 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f931 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f932 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f933 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f934 {display: flex;  flex-direction: column;  } .f935 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f936 {width: 100%;  margin-bottom: 20px;  } .f937 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f937::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f938::before {background-color: rgba(36, 149, 78, 1);  } .f939 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f940 {} .f941 {display: flex;  flex-direction: column;  gap: 8px;  } .f942 {} .f943 {margin-bottom: 24px;  } .f944 {margin-bottom: 16px;  } .f945 {margin-bottom: 12px;  } .f946 {margin-bottom: 8px;  } .f943:last-child {margin-bottom: 0px;  } .f944:last-child {margin-bottom: 0px;  } .f945:last-child {margin-bottom: 0px;  } .f946:last-child {margin-bottom: 0px;  } .f947 {list-style: none;  padding: 0px;  margin: 0px;  } .f948 {margin: 0px;  text-decoration: none;  color: inherit;  } .f949 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f950 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f950:focus {outline: 4px solid transparent;  } .f950:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f950:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f950:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f950:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f951 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f951:focus {outline: 4px solid transparent;  } .f951:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f951:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f951:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f951:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f952 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f952:focus {outline: 4px solid transparent;  } .f952:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f952:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f952:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f952:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f953 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f953:focus {outline: 4px solid transparent;  } .f953:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f953:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f953:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f953:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f954 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f954:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f954:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f954:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f954:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f954::placeholder {color: rgba(21, 20, 26, 0.32);  } .f955::placeholder {color: rgba(21, 20, 26, 1);  } .f956 {display: flex;  flex: 1;  width: 100%;  } .f957 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f958 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f959 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f960 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f961 {color: rgba(21, 20, 26, 1);  } .f962 {color: rgba(21, 20, 26, 0.68);  } .f963 {color: rgba(21, 20, 26, 0.32);  } .f964 {color: rgba(5, 96, 253, 1);  } .f965 {display: flex;  flex: 1;  width: 100%;  } .f966 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f966::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f967 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f968 {position: relative;  } .f968:hover .f969 {opacity: 1;  } .f969 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f970 {display: flex;  gap: 8px;  } .f971 {display: flex;  flex-direction: column;  } .f972 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f973 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f974 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f974:last-child {margin-bottom: 0px;  } .f975 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f976 {} .f977 {display: flex;  flex-direction: column;  gap: 8px;  } .f978 {flex: 1;  } .f979 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f980 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f981 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f982 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f983 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f984 {display: flex;  flex-direction: column;  } .f985 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f986 {width: 100%;  margin-bottom: 20px;  } .f987 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f987::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f988::before {background-color: rgba(36, 149, 78, 1);  } .f989 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f990 {} .f991 {display: flex;  flex-direction: column;  gap: 8px;  } .f992 {} .f993 {margin-bottom: 24px;  } .f994 {margin-bottom: 16px;  } .f995 {margin-bottom: 12px;  } .f996 {margin-bottom: 8px;  } .f993:last-child {margin-bottom: 0px;  } .f994:last-child {margin-bottom: 0px;  } .f995:last-child {margin-bottom: 0px;  } .f996:last-child {margin-bottom: 0px;  } .f997 {list-style: none;  padding: 0px;  margin: 0px;  } .f998 {margin: 0px;  text-decoration: none;  color: inherit;  } .f999 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1000 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1000:focus {outline: 4px solid transparent;  } .f1000:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1000:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1000:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1000:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1001 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1001:focus {outline: 4px solid transparent;  } .f1001:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1001:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1001:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1001:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1002 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1002:focus {outline: 4px solid transparent;  } .f1002:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1002:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1002:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1002:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1003 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1003:focus {outline: 4px solid transparent;  } .f1003:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1003:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1003:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1003:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1004 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1004:focus {outline: 4px solid transparent;  } .f1004:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1004:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1004:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1004:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1005 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f1005:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1005:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1005:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1005:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1005::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1006::placeholder {color: rgba(21, 20, 26, 1);  } .f1007 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1008 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1009 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1010 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1011 {color: rgba(21, 20, 26, 1);  } .f1012 {color: rgba(21, 20, 26, 0.68);  } .f1013 {color: rgba(21, 20, 26, 0.32);  } .f1014 {color: rgba(5, 96, 253, 1);  } .f1015 {color: rgba(229, 62, 62, 1);  } .f1016 {display: flex;  flex: 1;  width: 100%;  } .f1017 {position: relative;  right: -12px;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1018 {display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  } .f1019 {position: absolute;  display: flex;  flex-direction: column;  padding-right: 6px;  width: 100%;  max-width: 848px;  } .f1020 {position: relative;  } .f1020:hover .f1021 {opacity: 1;  } .f1021 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f1022 {display: flex;  gap: 8px;  } .f1023 {display: flex;  flex-direction: column;  } .f1024 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1025 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f1026 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f1026:last-child {margin-bottom: 0px;  } .f1027 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1028 {} .f1029 {display: flex;  flex-direction: column;  gap: 8px;  } .f1030 {flex: 1;  } .f1031 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1032 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1033 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1034 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f1035 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f1036 {display: flex;  flex-direction: column;  } .f1037 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1038 {width: 100%;  margin-bottom: 20px;  } .f1039 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1039::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f1040::before {background-color: rgba(36, 149, 78, 1);  } .f1041 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1042 {} .f1043 {display: flex;  flex-direction: column;  gap: 8px;  } .f1044 {} .f1045 {margin-bottom: 24px;  } .f1046 {margin-bottom: 16px;  } .f1047 {margin-bottom: 12px;  } .f1048 {margin-bottom: 8px;  } .f1045:last-child {margin-bottom: 0px;  } .f1046:last-child {margin-bottom: 0px;  } .f1047:last-child {margin-bottom: 0px;  } .f1048:last-child {margin-bottom: 0px;  } .f1049 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1049 > div {display: flex;  flex: 1;  width: 100%;  } .f1050 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1050 > div {display: flex;  flex: 1;  width: 100%;  } .f1051 {list-style: none;  padding: 0px;  margin: 0px;  } .f1052 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1053 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1054 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1054:focus {outline: 4px solid transparent;  } .f1054:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1054:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1054:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1054:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1055 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1055:focus {outline: 4px solid transparent;  } .f1055:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1055:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1055:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1055:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1056 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1056:focus {outline: 4px solid transparent;  } .f1056:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1056:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1056:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1056:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1057 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1057:focus {outline: 4px solid transparent;  } .f1057:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1057:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1057:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1057:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1058 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f1058:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1058:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1058:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1058:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1058::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1059::placeholder {color: rgba(21, 20, 26, 1);  } .f1060 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1061 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1062 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1063 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1064 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1065 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1066 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1067 {color: rgba(21, 20, 26, 1);  } .f1068 {color: rgba(21, 20, 26, 0.68);  } .f1069 {display: flex;  flex-direction: column;  flex: 1;  } .f1070 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 20px 24px 23px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f1071 {margin-right: auto;  } .f1072 {display: flex;  align-items: center;  min-height: 32px;  padding-left: 44px;  text-align: start;  background-repeat: no-repeat;  background-size: 32px;  background-position: left 0 center;  cursor: pointer;  } .f1073 {background-image: url('/img/icon/icon_chevron-left.svg');  } .f1074 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f1075 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f1076 {display: flex;  flex-direction: column;  flex: 1;  gap: 24px;  width: 100%;  max-width: 768px;  padding: 40px 40px 128px 40px;  } .f1077 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 16px;  width: 100%;  padding: 12px 16px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1078 {} .f1079 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1080 {padding-top: 8px;  min-height: 120px;  resize: none;  } .f1081 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f1082 {display: flex;  align-items: flex-start;  padding-top: 12px;  } .f1083 {display: flex;  flex-direction: column;  align-items: flex-start;  padding-top: 8px;  } .f1084 {margin-bottom: 12px;  } .f1085 {position: relative;  display: flex;  margin-bottom: 16px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f1086 {position: absolute;  top: 50%;  left: 0px;  width: 100%;  transform: translateY(-50%);  } .f1087 {display: flex;  align-items: center;  gap: 8px;  } .f1088 {list-style: none;  padding: 0px;  margin: 0px;  } .f1089 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1090 {background-color: #a0c3fd;  height: 24px;  z-index: 10;  position: fixed;  display: flex;  right: 0px;  border-bottom-left-radius: 10px;  padding: 2px 17px;  } .f1091 {position: fixed;  z-index: 990;  top: 0px;  left: 0px;  bottom: 0px;  right: 0px;  background: rgba(0, 0, 0, 1);  opacity: 0.7;  } .f1092 {position: fixed;  width: 80%;  background: rgba(229, 62, 62, 1);  height: 80%;  left: 50%;  margin-left: -40%;  z-index: 999;  margin-top: 3%;  color: rgba(255, 255, 255, 1);  overflow: hidden;  } .f1093 {overflow-y: scroll;  padding: 24px;  height: 94%;  } .f1094 {font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  margin-bottom: 16px;  padding-left: 24px;  padding-top: 16px;  } .f1095 {margin-bottom: 24px;  } .f1096 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 10px;  } .f1097 {margin-bottom: 10px;  } .f1098 {width: 100%;  height: 120px;  background: none;  border: none;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  color: rgba(255, 255, 255, 1);  } .f1099 {list-style: none;  padding: 0px;  margin: 0px;  } .f1100 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1101 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1102 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1102:focus {outline: 4px solid transparent;  } .f1102:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1102:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1102:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1102:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1103 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1103:focus {outline: 4px solid transparent;  } .f1103:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1103:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1103:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1103:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1104 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1104:focus {outline: 4px solid transparent;  } .f1104:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1104:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1104:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1104:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1105 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1105:focus {outline: 4px solid transparent;  } .f1105:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1105:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1105:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1105:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1106 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1106:focus {outline: 4px solid transparent;  } .f1106:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1106:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1106:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1106:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1107 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1107:focus {outline: 4px solid transparent;  } .f1107:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1107:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1107:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1107:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1108 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f1108:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1108:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1108:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1108:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1108::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1109::placeholder {color: rgba(21, 20, 26, 1);  } .f1110 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1111 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1112 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1113 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1114 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1115 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1116 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1117 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1118 {color: rgba(21, 20, 26, 1);  } .f1119 {color: rgba(21, 20, 26, 0.68);  } .f1120 {display: flex;  flex-direction: column;  flex: 1;  } .f1121 {margin-right: auto;  } .f1122 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f1123 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f1124 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 793px;  padding: 32px 40px 80px 65px;  } .f1125 {display: flex;  } .f1126 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1127 {margin-right: auto;  } .f1128 {} .f1129 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1130 {display: flex;  align-items: flex-start;  flex-direction: column;  gap: 8px;  } .f1131 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f1132:hover {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1132:focus {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1132 {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1133 {display: flex;  justify-content: space-between;  max-width: 376px;  } .f1134 {width: calc(100% - 8px);  } .f1135 {padding-top: 8px;  min-height: 128px;  resize: none;  } .f1136 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f1137 {display: flex;  justify-content: flex-start;  padding-top: 12px;  } .f1138 {min-width: 157px;  } .f1139 {display: flex;  flex-direction: column;  } .f1140 {position: relative;  display: flex;  } .f1141 {position: absolute;  bottom: 13px;  left: 12px;  } .f1142 {display: flex;  flex-direction: column;  } .f1143 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f1144 {margin: 0 0 12px 0;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1145 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1146 {display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f1147 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f1148 {display: flex;  justify-content: flex-start;  } .f1149 {display: flex;  justify-content: flex-end;  } .f1150 {display: flex;  gap: 8px;  padding-top: 4px;  } .f1151 {margin: 0px;  word-break: break-all;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1152 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1153 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  color: rgba(229, 62, 62, 1);  } .f1154 {padding-top: 20px;  } .f1155 {margin-bottom: 64px;  } .f1155:last-child {margin-bottom: 0px;  } .f1156 {margin-bottom: 40px;  } .f1156:last-child {margin-bottom: 0px;  } .f1157 {margin-bottom: 24px;  } .f1157:last-child {margin-bottom: 0px;  } .f1158 {margin-bottom: 16px;  } .f1158:last-child {margin-bottom: 0px;  } .f1159 {list-style: none;  padding: 0px;  margin: 0px;  } .f1160 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1161 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1162 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1162:focus {outline: 4px solid transparent;  } .f1162:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1162:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1162:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1162:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1163 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1163:focus {outline: 4px solid transparent;  } .f1163:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1163:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1163:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1163:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1164 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1164:focus {outline: 4px solid transparent;  } .f1164:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1164:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1164:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1164:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1165 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1165:focus {outline: 4px solid transparent;  } .f1165:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1165:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1165:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1165:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1166 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1166:focus {outline: 4px solid transparent;  } .f1166:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1166:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1166:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1166:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1167 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f1167:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1167:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1167:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1167:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1167::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1168::placeholder {color: rgba(21, 20, 26, 1);  } .f1169 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1170 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1171 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1172 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1173 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1174 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1175 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1176 {color: rgba(21, 20, 26, 1);  } .f1177 {color: rgba(21, 20, 26, 0.68);  } .f1178 {min-width: 157px;  } .f1179 {display: flex;  flex-direction: column;  } .f1180 {position: relative;  display: flex;  } .f1181 {position: absolute;  bottom: 13px;  left: 12px;  } .f1182 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1183 {display: flex;  flex-direction: column;  } .f1184 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f1185 {margin: 0 0 12px 0;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1186 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1187 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f1188 {position: relative;  display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f1189 {position: absolute;  right: 23px;  top: 19px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1190 {display: flex;  justify-content: flex-start;  } .f1191 {display: flex;  justify-content: flex-end;  } .f1192 {display: flex;  gap: 8px;  padding-top: 4px;  } .f1193 {margin: 0px;  word-break: break-all;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1194 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1195 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  color: rgba(229, 62, 62, 1);  } .f1196 {padding-top: 20px;  } .f1197 {margin-bottom: 64px;  } .f1197:last-child {margin-bottom: 0px;  } .f1198 {margin-bottom: 40px;  } .f1198:last-child {margin-bottom: 0px;  } .f1199 {margin-bottom: 24px;  } .f1199:last-child {margin-bottom: 0px;  } .f1200 {margin-bottom: 16px;  } .f1200:last-child {margin-bottom: 0px;  } .f1201 {display: none;  } .f1202 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1203 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1203:focus {outline: 4px solid transparent;  } .f1203:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1203:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1203:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1203:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1204 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1204:focus {outline: 4px solid transparent;  } .f1204:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1204:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1204:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1204:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1205 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1205:focus {outline: 4px solid transparent;  } .f1205:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1205:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1205:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1205:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1206 {list-style: none;  padding: 0px;  margin: 0px;  } .f1207 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1207:focus {outline: 4px solid transparent;  } .f1207:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1207:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1207:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1207:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1208 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1208:focus {outline: 4px solid transparent;  } .f1208:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1208:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1208:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1208:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1209 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1209:focus {outline: 4px solid transparent;  } .f1209:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1209:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1209:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1209:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1210 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1210:last-child {margin-bottom: 0px;  } .f1211 {margin: 0 0 8px 0;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1212 {display: flex;  justify-content: center;  align-items: center;  margin-bottom: 16px;  border-radius: 50%;  background-color: rgba(255, 255, 255, 1);  } .f1213 {display: flex;  align-items: center;  gap: 8px;  } .f1214 {display: none;  } .f1215 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1216 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1216:focus {outline: 4px solid transparent;  } .f1216:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1216:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1216:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1216:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1217 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1217:focus {outline: 4px solid transparent;  } .f1217:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1217:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1217:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1217:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1218 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f1218:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1218:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1218:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1218:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1218::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1219::placeholder {color: rgba(21, 20, 26, 1);  } .f1220 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1221 {color: rgba(21, 20, 26, 1);  } .f1222 {color: rgba(21, 20, 26, 0.68);  } .f1223 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1224 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f1225 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw !important;  display: flex;  justify-content: center;  align-items: center;  padding: 24px;  overflow-y: auto;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f1226 {display: flex;  width: 100%;  max-width: 560px;  flex-direction: column;  padding: 24px;  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f1227 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f1228 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1229 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1230 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f1231 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f1232 {width: 100%;  } .f1233 {list-style: none;  padding: 0px;  margin: 0px;  } .f1234 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1235 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1236 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1236:focus {outline: 4px solid transparent;  } .f1236:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1236:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1236:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1236:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1237 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1237:focus {outline: 4px solid transparent;  } .f1237:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1237:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1237:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1237:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1238 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1238:focus {outline: 4px solid transparent;  } .f1238:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1238:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1238:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1238:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1239 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1239:focus {outline: 4px solid transparent;  } .f1239:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1239:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1239:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1239:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1240 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1240:focus {outline: 4px solid transparent;  } .f1240:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1240:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1240:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1240:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1241 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1241:focus {outline: 4px solid transparent;  } .f1241:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1241:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1241:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1241:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1242 {color: rgba(21, 20, 26, 1);  } .f1243 {color: rgba(21, 20, 26, 0.68);  } .f1244 {color: rgba(21, 20, 26, 0.32);  } .f1245 {color: rgba(5, 96, 253, 1);  } .f1246 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1247 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1248 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1249 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1250 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1251 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1252 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1253 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1254 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1255 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1256 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px;  } .f1257 {margin: 0px;  margin-bottom: 16px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  text-align: center;  } .f1258 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1259 {display: flex;  width: 100%;  justify-content: center;  } .f1260 {display: flex;  gap: 16px;  justify-content: space-between;  align-items: center;  width: 100%;  max-width: 655px;  padding: 32px 40px 0;  } .f1261 {} .f1262 {display: flex;  width: 100%;  justify-content: space-between;  padding: 20px 24px 20px 40px;  } .f1263 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1264 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f1265 {display: flex;  flex-direction: column;  width: 100%;  } .f1266 {margin-bottom: 16px;  } .f1267 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1268 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1269 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1270 {width: 100%;  } .f1271 {display: flex;  padding-top: 16px;  } .f1272 {position: relative;  width: 100%;  } .f1272:hover .f1273 {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1272:hover .f1274 {opacity: 1;  } .f1273 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1275 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding-right: 32px;  overflow: hidden;  } .f1276 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(255, 255, 255, 1);  background-color: rgba(186, 167, 125);  } .f1277 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1278 {margin: 0px;  margin-bottom: 4px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f1279 {display: block;  margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1280 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  } .f1274 {position: absolute;  top: 50%;  right: 16px;  opacity: 0;  color: rgba(21, 20, 26, 0.68);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  transform: translateY(-50%);  } .f1281 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1282 {margin-right: auto;  } .f1283 {display: flex;  align-items: center;  gap: 8px;  width: 100%;  padding: 4px 4px 4px 122px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f1284 {display: flex;  align-items: center;  justify-content: center;  width: 100%;  margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1285 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f1286 {padding: 0px;  outline: none;  border: none;  width: 100%;  background-color: transparent;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1286::placeholder {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.32);  } .f1287 {display: flex;  align-items: center;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1288 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1285:hover .f1287 {opacity: 1;  } .f1289 {list-style: none;  padding: 0px;  margin: 0px;  } .f1290 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1291 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1292 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1292:focus {outline: 4px solid transparent;  } .f1292:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1292:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1292:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1292:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1293 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1293:focus {outline: 4px solid transparent;  } .f1293:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1293:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1293:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1293:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1294 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1294:focus {outline: 4px solid transparent;  } .f1294:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1294:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1294:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1294:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1295 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1295:focus {outline: 4px solid transparent;  } .f1295:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1295:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1295:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1295:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1296 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1296:focus {outline: 4px solid transparent;  } .f1296:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1296:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1296:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1296:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1297 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1297:focus {outline: 4px solid transparent;  } .f1297:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1297:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1297:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1297:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1298 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1298:focus {outline: 4px solid transparent;  } .f1298:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1298:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1298:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1298:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1299 {color: rgba(21, 20, 26, 1);  } .f1300 {color: rgba(21, 20, 26, 0.68);  } .f1301 {color: rgba(21, 20, 26, 0.32);  } .f1302 {color: rgba(5, 96, 253, 1);  } .f1303 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1304 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1305 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1306 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1307 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1308 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1309 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1310 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1311 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1312 {position: relative;  display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1313 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px 150px;  } .f1314 {margin: 0px;  margin-bottom: 16px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  text-align: center;  } .f1315 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1316 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1317 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1317:focus {outline: 4px solid transparent;  } .f1317:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1317:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1317:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1317:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1318 {max-width: 959px;  padding: 0 40px 24px 344px;  } .f1319 {display: flex;  flex-direction: column;  width: 100%;  } .f1320 {display: flex;  align-items: center;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f1320:last-child {margin-bottom: 0px;  } .f1321 {display: flex;  margin: 0px;  width: 100%;  } .f1322 {display: flex;  align-items: center;  min-height: 48px;  width: 100%;  border-radius: 8px;  padding: 9px 8px;  border: none;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f1322:hover {background-color: rgba(21, 20, 26, 0.03);  } .f1322:focus {outline: transparent;  } .f1322::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1323 {display: flex;  } .f1324 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1324:focus {outline: 4px solid transparent;  } .f1324:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1324:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1324:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1324:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1325 {width: 100%;  } .f1325:active {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1326 {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1327 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 959px;  padding: 32px 40px 0;  height: calc(100% - 63px);  } .f1328 {display: flex;  flex-direction: column;  z-index: 1;  width: 100%;  max-width: 240px;  height: 100%;  } .f1329 {} .f1330 {display: flex;  flex-direction: column;  background-color: rgba(21, 20, 26, 0.03);  padding: 4px;  margin-bottom: 16px;  border-radius: 16px;  } .f1331 {max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  } .f1332 {display: flex;  gap: 8px;  margin-bottom: 40px;  } .f1333 {display: flex;  flex-direction: column;  flex: 1;  padding-bottom: 40px;  overflow-y: auto;  } .f1334 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1335 {display: flex;  flex-direction: column;  } .f1336 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  margin-bottom: 12px;  } .f1337 {position: relative;  } .f1338 {position: absolute;  top: 50%;  right: 0px;  color: rgba(229, 62, 62, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  transform: translateY(-50%);  cursor: pointer;  } .f1337:hover .f1338 {opacity: 1;  } .f1339 {display: flex;  align-items: center;  width: 100%;  min-height: 28px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f1339:hover {color: rgba(21, 20, 26, 1);  } .f1339:focus {color: rgba(21, 20, 26, 1);  } .f1339:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1340 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1341 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 959px;  padding: 0 40px 80px 344px;  } .f1342 {display: flex;  flex-direction: column;  width: 100%;  } .f1343 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1344 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1345 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1346 {width: 100%;  } .f1347 {display: flex;  padding-top: 16px;  } .f1348 {display: flex;  align-items: center;  gap: 8px;  width: 100%;  padding: 4px 4px 4px 122px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f1349 {display: flex;  align-items: center;  justify-content: center;  width: 100%;  margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1350 {position: relative;  } .f1350:hover .f1351 {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1350:hover .f1352 {opacity: 1;  } .f1351 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  padding: 11px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1353 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding-right: 32px;  } .f1354 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1355 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1356 {} .f1357 {} .f1352 {position: absolute;  top: 8px;  right: 12px;  padding: 4px;  opacity: 0;  color: rgba(21, 20, 26, 0.68);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f1358 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1359 {color: rgba(5, 96, 253, 1);  } .f1360 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1351:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1351:active .f1356 {color: rgba(255, 255, 255, 1);  } .f1351:active .f1358 {color: rgba(255, 255, 255, 1);  } .f1351:active .f1357 {color: rgba(255, 255, 255, 1);  } .f1351:active .f1355 {color: rgba(255, 255, 255, 1);  } .f1351:active .f1359 {color: rgba(255, 255, 255, 1);  } .f1351:active .f1360 {color: rgba(255, 255, 255, 1);  } .f1361 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1361:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1361 .f1362 {color: rgba(255, 255, 255, 1);  } .f1361 .f1355 {color: rgba(255, 255, 255, 1);  } .f1361 .f1359 {color: rgba(255, 255, 255, 1);  } .f1363 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1364 {margin-right: auto;  } .f1365 {list-style: none;  padding: 0px;  margin: 0px;  } .f1366 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1367 {position: relative;  } .f1368 {position: relative;  display: flex;  justify-content: center;  align-items: center;  outline: none;  border-radius: 99px;  overflow: hidden;  cursor: pointer;  } .f1369 {position: absolute;  z-index: -1;  bottom: 0px;  padding-bottom: 52px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1367:hover .f1369 {z-index: 0;  opacity: 1;  } .f1367:focus-within .f1369 {z-index: 0;  opacity: 1;  } .f1370 {border-radius: 99px;  background-color: rgba(186, 167, 125);  } .f1371 {display: flex;  border-radius: 99px;  padding: 4px;  } .f1372 {background-color: rgba(254, 252, 251, 0.14);  } .f1373 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  transition: background-color 0.3s ease-in-out;  } .f1368:hover .f1373 {background-color: rgba(21, 20, 26, 0.07);  } .f1368:focus .f1373 {background-color: rgba(21, 20, 26, 0.07);  } .f1374 {list-style: none;  padding: 0px;  margin: 0px;  } .f1375 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1376 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1377 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1377:focus {outline: 4px solid transparent;  } .f1377:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1377:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1377:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1377:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1378 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1378:focus {outline: 4px solid transparent;  } .f1378:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1378:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1378:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1378:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1379 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1379:focus {outline: 4px solid transparent;  } .f1379:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1379:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1379:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1379:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1380 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1380:focus {outline: 4px solid transparent;  } .f1380:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1380:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1380:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1380:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1381 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1381:focus {outline: 4px solid transparent;  } .f1381:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1381:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1381:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1381:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1382 {opacity: 0.3;  } .f1383 {color: rgba(21, 20, 26, 1);  } .f1384 {color: rgba(21, 20, 26, 0.68);  } .f1385 {color: rgba(21, 20, 26, 0.32);  } .f1386 {color: rgba(5, 96, 253, 1);  } .f1387 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1388 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1389 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1390 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1391 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1392 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1393 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1394 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1395 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1396 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1397 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px;  } .f1398 {margin: 0px;  margin-bottom: 16px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  text-align: center;  } .f1399 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1400 {display: flex;  align-items: center;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f1401 {} .f1402 {display: flex;  width: 100%;  justify-content: space-between;  padding: 20px 24px 20px 40px;  } .f1403 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1404 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f1405 {display: flex;  flex-direction: column;  width: 100%;  } .f1406 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1407 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1408 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1409 {width: 100%;  } .f1410 {display: flex;  padding-top: 16px;  } .f1411 {position: relative;  display: flex;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1411:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1411:hover .f1412 {opacity: 1;  } .f1413 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  text-align: start;  } .f1414 {display: flex;  flex-direction: column;  width: 100%;  padding-right: 32px;  overflow: hidden;  } .f1415 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(186, 167, 125);  } .f1416 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  } .f1417 {margin: 0px;  margin-bottom: 4px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f1418 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1419 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  } .f1412 {position: absolute;  top: 50%;  right: 16px;  opacity: 0;  color: rgba(21, 20, 26, 1);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  transform: translateY(-50%);  } .f1420 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1421 {margin-right: auto;  } .f1422 {list-style: none;  padding: 0px;  margin: 0px;  } .f1423 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1424 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1425 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1425:focus {outline: 4px solid transparent;  } .f1425:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1425:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1425:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1425:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1426 {display: flex;  flex: 1;  width: 100%;  } .f1427 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1427::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f1428 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f1429 {margin: 0px;  margin-bottom: 24px;  font-family: Geist;  font-size: 40px;  font-style: normal;  line-height: 48px;  letter-spacing: -2px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1430 {position: relative;  margin-bottom: 24px;  background-color: rgba(255, 255, 255, 1);  } .f1430::before {content: '';  padding-top: 50%;  display: block;  width: 100%;  } .f1431 {display: flex;  flex-direction: column;  gap: 12px;  } .f1432 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1433 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1434 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1435 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1436 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f1437 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f1438 {display: flex;  flex-direction: column;  gap: 20px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1439 {display: flex;  flex-direction: column;  gap: 8px;  } .f1440 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1441 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1442 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1443 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(5, 96, 253, 1);  } .f1444 {margin-bottom: 24px;  } .f1444:last-child {margin-bottom: 0px;  } .f1445 {list-style: none;  padding: 0px;  margin: 0px;  } .f1446 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1447 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1448 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1448:focus {outline: 4px solid transparent;  } .f1448:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1448:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1448:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1448:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1449 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1449:focus {outline: 4px solid transparent;  } .f1449:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1449:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1449:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1449:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1450 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1450:focus {outline: 4px solid transparent;  } .f1450:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1450:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1450:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1450:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1451 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1452 {color: rgba(21, 20, 26, 1);  } .f1453 {color: rgba(21, 20, 26, 0.68);  } .f1454 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1455 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1456 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f1457 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1458 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1459 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1460 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1461 {display: flex;  flex-direction: column;  flex: 1;  } .f1462 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f1463 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f1464 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f1465 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f1466 {margin-right: auto;  } .f1467 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f1468 {color: rgba(21, 20, 26, 1);  } .f1469 {overflow: hidden;  border-radius: 99px;  } .f1470 {display: flex;  flex-direction: column;  justify-content: center;  } .f1471 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f1472 {margin-right: auto;  } .f1473 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1473 > div {display: flex;  flex: 1;  width: 100%;  } .f1474 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f1475 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1476 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1476:focus {outline: 4px solid transparent;  } .f1476:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1476:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1476:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1476:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1477 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1477:focus {outline: 4px solid transparent;  } .f1477:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1477:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1477:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1477:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1478 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1478:focus {outline: 4px solid transparent;  } .f1478:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1478:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1478:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1478:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1479 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1479:focus {outline: 4px solid transparent;  } .f1479:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1479:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1479:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1479:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1480 {color: rgba(21, 20, 26, 1);  } .f1481 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1482 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1483 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw;  display: flex;  justify-content: flex-end;  padding: 24px;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f1484 {position: relative;  display: flex;  width: 100%;  max-width: 520px;  flex-direction: column;  padding: 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  } .f1485 {display: flex;  align-items: center;  justify-content: flex-end;  padding-top: 24px;  } .f1486 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1487 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1487 > div {padding: 0px;  } .f1488 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f1489 {margin-bottom: 24px;  } .f1490 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1491 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f1492 {margin-bottom: 16px;  } .f1493 {display: flex;  gap: 8px;  width: 100%;  } .f1494 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1495 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1496 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1497 {display: flex;  } .f1498 {display: flex;  flex-direction: column;  gap: 12px;  } .f1499 {width: 100%;  } .f1500 {list-style: none;  padding: 0px;  margin: 0px;  } .f1501 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1501:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1501:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1501:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1501:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1501::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1502::placeholder {color: rgba(21, 20, 26, 1);  } .f1503 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1504 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1505 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1505:focus {outline: 4px solid transparent;  } .f1505:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1505:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1505:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1505:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1506 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1506:focus {outline: 4px solid transparent;  } .f1506:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1506:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1506:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1506:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1507 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1507:focus {outline: 4px solid transparent;  } .f1507:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1507:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1507:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1507:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1508 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1508:focus {outline: 4px solid transparent;  } .f1508:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1508:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1508:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1508:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1509 {color: rgba(21, 20, 26, 1);  } .f1510 {color: rgba(21, 20, 26, 0.68);  } .f1511 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1512 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1513 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1514 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1515 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1516 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1517 {margin-bottom: 16px;  } .f1518 {display: flex;  } .f1519 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1520 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1521 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f1522 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f1523 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f1524 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1525 {min-height: 282px;  resize: none;  } .f1526 {min-height: 120px;  resize: none;  } .f1527 {display: flex;  padding-top: 24px;  justify-content: space-between;  gap: 16px;  } .f1528 {display: flex;  gap: 16px;  } .f1529 {list-style: none;  padding: 0px;  margin: 0px;  } .f1530 {color: rgba(21, 20, 26, 1);  } .f1531 {color: rgba(21, 20, 26, 0.68);  } .f1532 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1533 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1534 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1535 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1536 {display: flex;  flex-direction: column;  justify-content: space-between;  } .f1537 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1538 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1539 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1540 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-right: 4px;  } .f1541 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1541:last-child {margin-bottom: 0px;  } .f1542 {margin-bottom: 8px;  } .f1543 {margin-bottom: 16px;  } .f1543:last-child {margin-bottom: 0px;  } .f1544 {display: flex;  width: 100%;  flex: 1;  } .f1545 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f1546 {list-style: none;  padding: 0px;  margin: 0px;  } .f1547 {color: rgba(21, 20, 26, 1);  } .f1548 {color: rgba(21, 20, 26, 0.68);  } .f1549 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1550 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1551 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1552 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1552:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1552:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1552:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1552:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1552::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1553::placeholder {color: rgba(21, 20, 26, 1);  } .f1554 {position: relative;  } .f1555 {padding-left: 44px;  } .f1556 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1557 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1558 {position: relative;  width: 100%;  } .f1559 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1559:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1560 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1561 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(255, 255, 255, 1);  background-color: rgba(186, 167, 125);  } .f1562 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1563 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1564 {list-style: none;  padding: 0px;  margin: 0px;  } .f1565 {color: rgba(21, 20, 26, 1);  } .f1566 {color: rgba(21, 20, 26, 0.68);  } .f1567 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1568 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1569 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1570 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1571 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1572 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1573 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1574 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1575 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1576 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1576:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1576:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1576:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1576:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1576::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1577::placeholder {color: rgba(21, 20, 26, 1);  } .f1578 {position: relative;  } .f1579 {padding-left: 44px;  } .f1580 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1581 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1582 {position: relative;  width: 100%;  } .f1583 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1583:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1584 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1585 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(255, 255, 255, 1);  background-color: rgba(186, 167, 125);  } .f1586 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1587 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1588 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f1589 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1590 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1590:focus {outline: 4px solid transparent;  } .f1590:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1590:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1590:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1590:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1591 {color: rgba(21, 20, 26, 1);  } .f1592 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1593 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1594 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1595 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  padding-right: 40px;  } .f1596 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1597 {margin-bottom: 24px;  } .f1598 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1599 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1600 {margin-bottom: 16px;  } .f1601 {display: flex;  gap: 8px;  width: 100%;  } .f1602 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1603 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1604 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1605 {display: flex;  } .f1606 {white-space: no-wrap;  } .f1607 {display: flex;  flex-direction: column;  gap: 12px;  } .f1608 {display: flex;  padding-top: 24px;  justify-content: flex-end;  } .f1609 {width: 100%;  } .f1610 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1611 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1611:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1611:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1611:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1611:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1611::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1612::placeholder {color: rgba(21, 20, 26, 1);  } .f1613 {color: rgba(21, 20, 26, 1);  } .f1614 {color: rgba(21, 20, 26, 0.68);  } .f1615 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1616 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1617 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1618 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1619 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 24px;  padding-right: 40px;  } .f1620 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f1621 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1622 {color: rgba(21, 20, 26, 0.68);  } .f1623 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1624 {} .f1625 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1626 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1627 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1627:last-child {margin-bottom: 0px;  } .f1628 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1629 {margin-bottom: 12px;  } .f1630 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1631::placeholder {color: rgba(21, 20, 26, 1);  } .f1632 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  flex: 1;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1633 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1634 {margin: 0px;  padding: 0px;  outline: none;  border: none;  background-color: transparent;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1635 {margin-bottom: 8px;  } .f1635:last-child {margin-bottom: 0px;  } .f1636 {list-style: none;  padding: 0px;  margin: 0px;  } .f1637 {color: rgba(21, 20, 26, 1);  } .f1638 {color: rgba(21, 20, 26, 0.68);  } .f1639 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1640 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1641 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1642 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1643 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1644 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1645 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1646 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1647 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1648 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1648:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1648:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1648:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1648:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1648::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1649::placeholder {color: rgba(21, 20, 26, 1);  } .f1650 {position: relative;  width: 100%;  } .f1651 {padding-left: 44px;  } .f1652 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1653 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1654 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1655 {position: relative;  display: flex;  width: 100%;  } .f1655:hover .f1656 {background-color: rgba(21, 20, 26, 0.07);  } .f1655:hover .f1657 {opacity: 1;  } .f1656 {display: block;  padding: 12px 52px 12px 16px;  width: 100%;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f1656:focus {background-color: rgba(21, 20, 26, 0.07);  } .f1658 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f1658:focus .f1657 {outline: none;  opacity: 1;  } .f1658:active .f1659 {opacity: 1;  } .f1657 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1659 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1660 .f1659 {opacity: 1;  } .f1661 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f1662 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1663 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1663:focus {outline: 4px solid transparent;  } .f1663:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1663:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1663:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1663:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1664 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1664:focus {outline: 4px solid transparent;  } .f1664:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1664:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1664:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1664:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1665 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1665:focus {outline: 4px solid transparent;  } .f1665:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1665:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1665:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1665:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1666 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1666:focus {outline: 4px solid transparent;  } .f1666:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1666:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1666:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1666:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1667 {color: rgba(21, 20, 26, 1);  } .f1668 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1669 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1670 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw;  display: flex;  justify-content: flex-end;  padding: 24px;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f1671 {position: relative;  display: flex;  width: 100%;  max-width: 520px;  flex-direction: column;  padding: 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  } .f1672 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1673 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1673 > div {padding: 0px;  } .f1674 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f1675 {margin-bottom: 24px;  } .f1676 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1677 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f1678 {margin-bottom: 16px;  } .f1679 {display: flex;  gap: 8px;  width: 100%;  } .f1680 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1681 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1682 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1683 {display: flex;  } .f1684 {display: flex;  flex-direction: column;  gap: 12px;  } .f1685 {display: flex;  padding-top: 24px;  justify-content: space-between;  gap: 16px;  } .f1686 {display: flex;  gap: 16px;  } .f1687 {width: 100%;  } .f1688 {list-style: none;  padding: 0px;  margin: 0px;  } .f1689 {color: rgba(21, 20, 26, 1);  } .f1690 {color: rgba(21, 20, 26, 0.68);  } .f1691 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1692 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1693 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1694 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1695 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1696 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1697 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1698 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1699 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1700 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1700:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1700:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1700:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1700:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1700::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1701::placeholder {color: rgba(21, 20, 26, 1);  } .f1702 {position: relative;  } .f1703 {padding-left: 44px;  } .f1704 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1705 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1706 {position: relative;  width: 100%;  } .f1707 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1707:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1708 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1709 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(255, 255, 255, 1);  background-color: rgba(186, 167, 125);  } .f1710 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1711 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1712 {list-style: none;  padding: 0px;  margin: 0px;  } .f1713 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1713:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1713:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1713:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1713:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1713::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1714::placeholder {color: rgba(21, 20, 26, 1);  } .f1715 {color: rgba(21, 20, 26, 1);  } .f1716 {color: rgba(21, 20, 26, 0.68);  } .f1717 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1718 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1719 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1720 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1721 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1722 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1723 {margin-bottom: 16px;  } .f1724 {display: flex;  } .f1725 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1726 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1727 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f1728 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f1729 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f1730 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1731 {min-height: 282px;  resize: none;  } .f1732 {min-height: 120px;  resize: none;  } .f1733 {list-style: none;  padding: 0px;  margin: 0px;  } .f1734 {color: rgba(21, 20, 26, 1);  } .f1735 {color: rgba(21, 20, 26, 0.68);  } .f1736 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1737 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1738 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1739 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1740 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1741 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1742 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1743 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1744 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1745 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1745:last-child {margin-bottom: 0px;  } .f1746 {margin-bottom: 8px;  } .f1747 {margin-bottom: 16px;  } .f1747:last-child {margin-bottom: 0px;  } .f1748 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f1749 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1750 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1750:focus {outline: 4px solid transparent;  } .f1750:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1750:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1750:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1750:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1751 {color: rgba(21, 20, 26, 1);  } .f1752 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1753 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1754 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1755 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  padding-right: 40px;  } .f1756 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1757 {margin-bottom: 24px;  } .f1758 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1759 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1760 {margin-bottom: 16px;  } .f1761 {display: flex;  gap: 8px;  width: 100%;  } .f1762 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1763 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1764 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1765 {display: flex;  } .f1766 {display: flex;  flex-direction: column;  gap: 12px;  } .f1767 {display: flex;  padding-top: 24px;  justify-content: flex-end;  } .f1768 {width: 100%;  } .f1769 {list-style: none;  padding: 0px;  margin: 0px;  } .f1770 {color: rgba(21, 20, 26, 1);  } .f1771 {color: rgba(21, 20, 26, 0.68);  } .f1772 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1773 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1774 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1775 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1776 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1777 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1778 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1779 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1780 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1781 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1781:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1781:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1781:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1781:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1781::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1782::placeholder {color: rgba(21, 20, 26, 1);  } .f1783 {position: relative;  width: 100%;  } .f1784 {padding-left: 44px;  } .f1785 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1786 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1787 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1788 {position: relative;  display: flex;  width: 100%;  } .f1788:hover .f1789 {background-color: rgba(21, 20, 26, 0.07);  } .f1788:hover .f1790 {opacity: 1;  } .f1789 {display: block;  padding: 12px 52px 12px 16px;  width: 100%;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f1789:focus {background-color: rgba(21, 20, 26, 0.07);  } .f1791 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f1791:focus .f1790 {outline: none;  opacity: 1;  } .f1791:active .f1792 {opacity: 1;  } .f1790 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1792 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1793 .f1792 {opacity: 1;  } .f1794 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1795 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f1795:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1795:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1795:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1795:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f1795::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1796::placeholder {color: rgba(21, 20, 26, 1);  } .f1797 {color: rgba(21, 20, 26, 1);  } .f1798 {color: rgba(21, 20, 26, 0.68);  } .f1799 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1800 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1801 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1802 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1803 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 24px;  padding-right: 40px;  } .f1804 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f1805 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1806 {color: rgba(21, 20, 26, 0.68);  } .f1807 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1808 {} .f1809 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1810 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1811 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1811:last-child {margin-bottom: 0px;  } .f1812 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1813 {margin-bottom: 12px;  } .f1814 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1815::placeholder {color: rgba(21, 20, 26, 1);  } .f1816 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  flex: 1;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1817 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1818 {margin: 0px;  padding: 0px;  outline: none;  border: none;  background-color: transparent;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1819 {margin-bottom: 8px;  } .f1819:last-child {margin-bottom: 0px;  } .f1820 {list-style: none;  padding: 0px;  margin: 0px;  } .f1821 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1822 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1823 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1823:focus {outline: 4px solid transparent;  } .f1823:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1823:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1823:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1823:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1824 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1824:focus {outline: 4px solid transparent;  } .f1824:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1824:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1824:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1824:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1825 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1825:focus {outline: 4px solid transparent;  } .f1825:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1825:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1825:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1825:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1826 {color: rgba(21, 20, 26, 1);  } .f1827 {color: rgba(21, 20, 26, 0.68);  } .f1828 {color: rgba(21, 20, 26, 0.32);  } .f1829 {color: rgba(5, 96, 253, 1);  } .f1830 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1831 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1832 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1833 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1834 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1835 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1836 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1837 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1838 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1839 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1840 {display: flex;  width: 100%;  justify-content: center;  } .f1841 {display: flex;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f1842 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1843 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f1844 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 40px;  } .f1844:last-child {margin-bottom: 0px;  } .f1845 {margin: 0px;  margin-bottom: 16px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f1846 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1847 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1848 {position: relative;  width: 100%;  } .f1849 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1849:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1850 {display: flex;  flex-direction: column;  width: 100%;  overflow: hidden;  } .f1851 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(255, 255, 255, 1);  background-color: rgba(186, 167, 125);  } .f1852 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1853 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f1854 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1855 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1856 {list-style: none;  padding: 0px;  margin: 0px;  } .f1857 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1858 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1859 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1859:focus {outline: 4px solid transparent;  } .f1859:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1859:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1859:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1859:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1860 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1860:focus {outline: 4px solid transparent;  } .f1860:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1860:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1860:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1860:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1861 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1861:focus {outline: 4px solid transparent;  } .f1861:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1861:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1861:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1861:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1862 {color: rgba(21, 20, 26, 1);  } .f1863 {color: rgba(21, 20, 26, 0.68);  } .f1864 {color: rgba(5, 96, 253, 1);  } .f1865 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1866 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1867 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1868 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1869 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1870 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1871 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1872 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 855px;  padding: 0 40px 80px 240px;  } .f1873 {display: flex;  flex-direction: column;  width: 100%;  } .f1874 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1875 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1876 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1877 {width: 100%;  } .f1878 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  padding: 11px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1878:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1879 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1880 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1881 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1882 {} .f1883 {} .f1884 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1885 {color: rgba(5, 96, 253, 1);  } .f1886 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1878:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1878:active .f1882 {color: rgba(255, 255, 255, 1);  } .f1878:active .f1884 {color: rgba(255, 255, 255, 1);  } .f1878:active .f1883 {color: rgba(255, 255, 255, 1);  } .f1878:active .f1881 {color: rgba(255, 255, 255, 1);  } .f1878:active .f1885 {color: rgba(255, 255, 255, 1);  } .f1878:active .f1886 {color: rgba(255, 255, 255, 1);  } .f1887 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1887:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1887 .f1888 {color: rgba(255, 255, 255, 1);  } .f1887 .f1881 {color: rgba(255, 255, 255, 1);  } .f1887 .f1885 {color: rgba(255, 255, 255, 1);  } .f1889 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1890 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1891 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1892 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1893 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1894 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1895 {} .f1896 {display: flex;  align-items: center;  width: 100%;  min-height: 28px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f1896:hover {color: rgba(21, 20, 26, 1);  } .f1896:focus {color: rgba(21, 20, 26, 1);  } .f1896:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1897 {list-style: none;  padding: 0px;  margin: 0px;  } .f1898 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1899 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1900 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1900:focus {outline: 4px solid transparent;  } .f1900:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1900:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1900:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1900:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1901 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1901:focus {outline: 4px solid transparent;  } .f1901:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1901:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1901:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1901:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1902 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1902:focus {outline: 4px solid transparent;  } .f1902:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1902:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1902:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1902:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1903 {color: rgba(21, 20, 26, 1);  } .f1904 {color: rgba(21, 20, 26, 0.68);  } .f1905 {color: rgba(5, 96, 253, 1);  } .f1906 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1907 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1908 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1909 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1910 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1911 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1912 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1913 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 855px;  padding: 0 40px 80px 240px;  } .f1914 {display: flex;  flex-direction: column;  width: 100%;  } .f1915 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1916 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1917 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1918 {width: 100%;  } .f1919 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  padding: 11px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1919:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1920 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1921 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1922 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1923 {} .f1924 {} .f1925 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1926 {color: rgba(5, 96, 253, 1);  } .f1927 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1919:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1919:active .f1923 {color: rgba(255, 255, 255, 1);  } .f1919:active .f1925 {color: rgba(255, 255, 255, 1);  } .f1919:active .f1924 {color: rgba(255, 255, 255, 1);  } .f1919:active .f1922 {color: rgba(255, 255, 255, 1);  } .f1919:active .f1926 {color: rgba(255, 255, 255, 1);  } .f1919:active .f1927 {color: rgba(255, 255, 255, 1);  } .f1928 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1928:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1928 .f1929 {color: rgba(255, 255, 255, 1);  } .f1928 .f1922 {color: rgba(255, 255, 255, 1);  } .f1928 .f1926 {color: rgba(255, 255, 255, 1);  } .f1930 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1931 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1932 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1933 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1934 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1935 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1936 {} .f1937 {display: flex;  align-items: center;  width: 100%;  min-height: 28px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f1937:hover {color: rgba(21, 20, 26, 1);  } .f1937:focus {color: rgba(21, 20, 26, 1);  } .f1937:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1938 {list-style: none;  padding: 0px;  margin: 0px;  } .f1939 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1940 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1941 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1941:focus {outline: 4px solid transparent;  } .f1941:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1941:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1941:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1941:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1942 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1942:focus {outline: 4px solid transparent;  } .f1942:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1942:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1942:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1942:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1943 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1943:focus {outline: 4px solid transparent;  } .f1943:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1943:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1943:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1943:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1944 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1944:focus {outline: 4px solid transparent;  } .f1944:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1944:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1944:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1944:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1945 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1945:focus {outline: 4px solid transparent;  } .f1945:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1945:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1945:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1945:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1946 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1947 {max-width: 959px;  padding: 0 40px 24px 344px;  } .f1948 {display: flex;  flex-direction: column;  width: 100%;  } .f1949 {display: flex;  align-items: center;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f1950 {overflow: hidden;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  } .f1949:last-child {margin-bottom: 0px;  } .f1951 {display: flex;  align-items: center;  min-height: 48px;  width: 100%;  padding: 9px 8px;  margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1952 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1953 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1953:focus {outline: 4px solid transparent;  } .f1953:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1953:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1953:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1953:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1954 {width: 100%;  } .f1954:active {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1955 {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1956 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 959px;  padding: 32px 40px 40px;  } .f1957 {z-index: 1;  width: 100%;  max-width: 240px;  height: 100%;  overflow-y: auto;  } .f1958 {margin-bottom: 40px;  } .f1959 {display: flex;  flex-direction: column;  background-color: rgba(21, 20, 26, 0.03);  padding: 4px;  border-radius: 16px;  } .f1960 {max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  } .f1961 {width: 100%;  margin-bottom: 40px;  } .f1962 {display: flex;  flex-direction: column;  } .f1963 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1964 {display: flex;  flex-direction: column;  gap: 4px;  } .f1965 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1966 {display: flex;  align-items: center;  width: 100%;  min-height: 28px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f1966:hover {color: rgba(21, 20, 26, 1);  } .f1966:focus {color: rgba(21, 20, 26, 1);  } .f1966:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1967 {color: rgba(21, 20, 26, 1);  } .f1968 {color: rgba(21, 20, 26, 0.68);  } .f1969 {color: rgba(5, 96, 253, 1);  } .f1970 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1971 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1972 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1973 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1974 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1975 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1976 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1977 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 959px;  padding: 0 40px 80px 344px;  } .f1978 {display: flex;  flex-direction: column;  width: 100%;  } .f1979 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f1980 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1981 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1982 {width: 100%;  } .f1983 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  padding: 11px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f1983:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1984 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1985 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1986 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1987 {} .f1988 {} .f1989 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1990 {color: rgba(5, 96, 253, 1);  } .f1991 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1983:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1983:active .f1987 {color: rgba(255, 255, 255, 1);  } .f1983:active .f1989 {color: rgba(255, 255, 255, 1);  } .f1983:active .f1988 {color: rgba(255, 255, 255, 1);  } .f1983:active .f1986 {color: rgba(255, 255, 255, 1);  } .f1983:active .f1990 {color: rgba(255, 255, 255, 1);  } .f1983:active .f1991 {color: rgba(255, 255, 255, 1);  } .f1992 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1992:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1992 .f1993 {color: rgba(255, 255, 255, 1);  } .f1992 .f1986 {color: rgba(255, 255, 255, 1);  } .f1992 .f1990 {color: rgba(255, 255, 255, 1);  } .f1994 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1995 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f1996 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1997 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 12px;  font-style: normal;  line-height: 15px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1998 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1999 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2000 {} .f2001 {display: flex;  align-items: center;  width: 100%;  min-height: 28px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f2001:hover {color: rgba(21, 20, 26, 1);  } .f2001:focus {color: rgba(21, 20, 26, 1);  } .f2001:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f2002 {list-style: none;  padding: 0px;  margin: 0px;  } .f2003 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2004 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2005 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2005:focus {outline: 4px solid transparent;  } .f2005:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2005:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2005:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2005:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2006 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2006:focus {outline: 4px solid transparent;  } .f2006:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2006:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2006:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2006:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2007 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2007:focus {outline: 4px solid transparent;  } .f2007:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2007:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2007:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2007:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2008 {color: rgba(21, 20, 26, 1);  } .f2009 {color: rgba(21, 20, 26, 0.68);  } .f2010 {color: rgba(21, 20, 26, 0.32);  } .f2011 {color: rgba(5, 96, 253, 1);  } .f2012 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2013 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2014 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2015 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2016 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2017 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2018 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2019 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2020 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2021 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2022 {display: flex;  width: 100%;  justify-content: center;  } .f2023 {display: flex;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f2024 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2025 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2026 {display: flex;  flex-direction: column;  width: 100%;  } .f2027 {display: flex;  justify-content: center;  align-items: center;  min-height: 40px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  } .f2028 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f2029 {position: relative;  width: 100%;  } .f2030 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 8px 15px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  text-align: start;  background-color: rgba(255, 255, 255, 1);  transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out;  cursor: pointer;  } .f2030:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f2031 {display: flex;  flex-direction: column;  width: 100%;  overflow: hidden;  } .f2032 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  padding: 12px;  color: rgba(255, 255, 255, 1);  background-color: rgba(186, 167, 125);  } .f2033 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  } .f2034 {margin: 0px;  margin-bottom: 4px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f2035 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2036 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  } .f2037 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f2038 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f2038:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2038:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2038:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2038:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2038::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2039::placeholder {color: rgba(21, 20, 26, 1);  } .f2040 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2041 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2042 {} .f2043 {display: flex;  position: relative;  } .f2044 {position: relative;  max-width: 100%;  } .f2045 {max-width: 240px;  } .f2046 {min-width: 240px;  max-width: 100%;  padding-right: 44px;  white-space: nowrap;  text-overflow: ellipsis;  } .f2047 {position: absolute;  right: 13px;  top: 50%;  transform: translateY(-50%);  } .f2048 {position: absolute;  top: 50%;  right: 12px;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(255, 255, 255, 1);  transform: translateY(-50%);  cursor: pointer;  } .f2049 {position: absolute;  z-index: 1;  padding-top: 4px;  } .f2050 {display: flex;  flex-direction: column;  padding: 8px 0;  border-radius: 6px;  width: 240px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f2051 {padding: 13px 16px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;  cursor: pointer;  } .f2051:focus {background-color: rgba(21, 20, 26, 0.03);  } .f2051:hover {background-color: rgba(21, 20, 26, 0.03);  } .f2051:active {color: rgba(5, 96, 253, 1);  background-color: rgba(255, 255, 255, 1);  } .f2052 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2053 {list-style: none;  padding: 0px;  margin: 0px;  } .f2054 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2054:focus {outline: 4px solid transparent;  } .f2054:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2054:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2054:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2054:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2055 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2055:focus {outline: 4px solid transparent;  } .f2055:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2055:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2055:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2055:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2056 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2056:focus {outline: 4px solid transparent;  } .f2056:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2056:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2056:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2056:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2057 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2057:focus {outline: 4px solid transparent;  } .f2057:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2057:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2057:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2057:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2058 {z-index: 20;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  justify-content: center;  align-items: center;  } .f2059 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #00000059;  } .f2060 {z-index: 2;  max-width: 1024px;  max-height: 100vh;  border-radius: 24px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f2061 {display: flex;  flex-direction: column;  width: 100%;  max-height: 100vh;  padding: 24px;  overflow-y: auto;  } .f2062 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f2063 {margin: 0px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  color: undefined;  } .f2064 {width: 32px;  height: 32px;  min-width: 32px;  min-height: 32px;  cursor: pointer;  background-repeat: no-repeat;  background-size: 32px;  background-position: center;  } .f2065 {color: rgba(21, 20, 26, 1);  } .f2066 {max-width: 720px;  margin: 0px;  margin-bottom: 24px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2067 {position: relative;  max-height: 450px;  } .f2068 {width: 720px;  } .f2069 {display: flex;  flex-direction: row;  gap: 40px;  margin-bottom: 32px;  } .f2070 {display: flex;  flex-direction: column;  width: 216px;  gap: 24px;  } .f2071 {display: flex;  flex-direction: row;  flex-wrap: wrap;  width: 100%;  gap: 24px;  } .f2072 {display: flex;  flex-direction: column;  gap: 8px;  min-width: 216px;  flex: 1;  } .f2073 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f2074 {padding: 0;  width: 100%;  color: rgba(21, 20, 26, 0.68);  } .f2075 {display: flex;  flex-direction: row;  justify-content: space-between;  } .f2076 {display: flex;  flex-direction: row;  gap: 8px;  } .f2077 {display: flex;  flex-direction: row;  gap: 8px;  } .f2078 {width: 100%;  } .f2079 {list-style: none;  padding: 0px;  margin: 0px;  } .f2080 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 16px;  gap: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f2081 {display: flex;  align-items: center;  gap: 4px;  } .f2082 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2083 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  } .f2084 {display: block;  margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2085 {display: flex;  align-items: center;  gap: 8px;  } .f2086 {color: rgba(21, 20, 26, 1);  } .f2087 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2088 {list-style: none;  padding: 0px;  margin: 0px;  } .f2089 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2090 {width: 100%;  } .f2091 {position: relative;  display: flex;  flex-direction: column;  width: 100%;  border-radius: 12px;  min-height: 123px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f2092 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f2093 {} .f2094 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  } .f2095 {display: flex;  justify-content: center;  align-items: center;  border-radius: 8px;  min-height: 32px;  margin: 0px;  padding: 5px 8px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2096 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2097 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f2098 {color: rgba(21, 20, 26, 0.68);  } .f2099 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f2100 {display: flex;  align-items: center;  margin: 0px;  padding: 2px 4px;  min-height: 18px;  border-radius: 99px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f2101 {display: block;  margin: 0px;  width: 100%;  padding: 6px 0;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f2102 {} .f2102 .f2095 {background-color: rgba(255, 255, 255, 0.8);  } .f2102 .f2096 {background-color: rgba(255, 255, 255, 0.8);  } .f2102 .f2100 {background-color: rgba(255, 255, 255, 0.8);  } .f2103 {list-style: none;  padding: 0px;  margin: 0px;  } .f2104 {width: 100%;  padding: 16px 16px 12px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2105 {display: flex;  column-gap: 8px;  row-gap: 8px;  flex-wrap: wrap;  width: 100%;  } .f2106 {display: flex;  flex: 1;  max-width: 210px;  } .f2107 {list-style: none;  padding: 0px;  margin: 0px;  } .f2108 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2109 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2109:focus {outline: 4px solid transparent;  } .f2109:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2109:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2109:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2109:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2110 {position: relative;  } .f2111 {position: absolute;  height: 100%;  width: 100%;  overflow: hidden;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  } .f2112 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f2113 {position: relative;  display: flex;  flex-direction: column;  padding: 16px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2114 {display: flex;  flex-direction: column;  margin-bottom: 12px;  } .f2115 {width: 100%;  min-height: 54px;  outline: none;  border: none;  margin-bottom: 8px;  padding: 0 0 0 8px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: transparent;  resize: none;  } .f2115::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2115:focus {outline: none;  } .f2116 {display: flex;  justify-content: flex-end;  gap: 12px;  width: 100%;  } .f2117 {display: flex;  padding: 7px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f2118 {list-style: none;  padding: 0px;  margin: 0px;  } .f2119 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2120 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2121 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2121:focus {outline: 4px solid transparent;  } .f2121:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2121:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2121:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2121:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2122 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f2123 {position: fixed;  right: 0px;  top: 0px;  display: flex;  justify-content: flex-end;  height: 100vh;  width: 100vw;  background-color: rgba(0, 0, 0, 0.12);  } .f2124 {width: 60px;  height: 60px;  color: red;  } .f2125 {display: flex;  flex-direction: column;  height: 100%;  width: 100%;  max-width: 640px;  padding: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 16px 24px 0px rgba(9, 51, 65, 0.16);  } .f2126 {color: rgba(21, 20, 26, 1);  } .f2127 {color: rgba(21, 20, 26, 0.68);  } .f2128 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2129 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2130 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2131 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2132 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2133 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2134 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2135 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 8px;  } .f2136 {width: 24px;  height: 24px;  min-width: 24px;  min-height: 24px;  background-repeat: no-repeat;  background-size: contain;  background-position: center;  cursor: pointer;  } .f2137 {background-image: url('/img/icon/icon_x.svg');  } .f2138 {display: block;  margin-bottom: 16px;  } .f2139 {margin-bottom: 16px;  } .f2140 {display: flex;  gap: 8px;  } .f2141 {display: flex;  flex-direction: column;  gap: 4px;  padding: 12px 16px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.03);  } .f2142 {display: flex;  min-width: 148px;  } .f2143 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  overflow-y: auto;  margin-bottom: 16px;  } .f2144 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2145 {display: flex;  justify-content: flex-end;  } .f2146 {flex: 1;  } .f2147 {list-style: none;  padding: 0px;  margin: 0px;  } .f2148 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2149 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2150 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2150:focus {outline: 4px solid transparent;  } .f2150:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2150:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2150:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2150:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2151 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2151:focus {outline: 4px solid transparent;  } .f2151:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2151:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2151:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2151:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2152 {margin: 0px;  margin-bottom: 12px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2153:last-child {margin-bottom: 0px;  } .f2154 {display: contents;  } .f2155 {color: rgba(21, 20, 26, 1);  } .f2156 {color: rgba(21, 20, 26, 0.68);  } .f2157 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2158 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2159 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2160 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2161 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2162 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2163 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2164 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2164::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2165 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2166 {display: flex;  flex-direction: column;  width: 100%;  } .f2167 {display: flex;  align-items: center;  gap: 24px;  height: 60px;  max-height: 60px;  width: 100%;  padding: 0 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f2168 {display: flex;  margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2169 {display: flex;  align-items: center;  gap: 24px;  height: 60px;  max-height: 60px;  width: 100%;  padding: 0 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  text-align: start;  cursor: pointer;  } .f2170 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f2171 {position: absolute;  max-height: 100%;  min-width: 42px;  } .f2170:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f2170:hover .f2171 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f2170:hover .f2172 {min-width: 500px;  } .f2170:hover .f2173 {min-width: 160px;  } .f2174 {width: 40px;  min-width: 40px;  } .f2175 {flex: 1;  } .f2176 {min-width: 24px;  } .f2177 {width: clamp(60px, 10%, 129px);  } .f2178 {flex-wrap: wrap;  width: 157px;  } .f2179 {justify-content: flex-end;  flex-wrap: wrap;  width: 157px;  } .f2180 {width: 110px;  min-width: 110px;  } .f2181 {width: 230px;  min-width: 230px;  } .f2182 {width: 60px;  min-width: 60px;  } .f2183 {display: flex;  justify-content: center;  align-items: center;  padding: 4px 8px;  height: 24px;  max-height: 24px;  margin: 0px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background-color: rgba(21, 20, 26, 0.03);  } .f2184 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f2185 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f2186 {display: flex;  justify-content: center;  padding: 11px;  } .f2187 {color: red;  } .f2188 {min-width: 150px;  } .f2189 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  } .f2190 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  height: 100%;  } .f2191 {display: flex;  flex-direction: column;  height: 100%;  width: 20px;  } .f2192 {height: 6px;  width: 100%;  display: none;  position: fixed;  top: 0px;  z-index: 10;  } .f2193 {background-color: rgba(5, 96, 253, 1);  height: 100%;  width: 70%;  } .f2194 {position: relative;  } .f2195 {position: absolute;  width: 100%;  height: 100%;  border-radius: 50%;  background-color: rgba(5, 96, 253, 0.32);  box-shadow: 0 0 4px rgba(5, 96, 253, 0.32);  } .f2196 {position: absolute;  top: -100%;  right: -100%;  left: -100%;  bottom: -100%;  border-radius: 50%;  background-color: rgba(5, 96, 253, 0.06);  box-shadow: 0 0 4px rgba(5, 96, 253, 0.32);  } .f2197 {display: flex;  justify-content: center;  align-items: center;  height: 27px;  width: 49px;  gap: 5px;  } .f2198 {height: 5px;  width: 5px;  border-radius: 99px;  background-color: rgba(5, 96, 253, 1);  } .f2199 {margin-top: 0px;  } .f2200 {display: flex;  flex-direction: row;  padding: 12px;  border-radius: 16px;  margin-bottom: 32px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  background-color: undefined;  } .f2201 {height: 32px;  } .f2202 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f2203 {display: flex;  align-items: center;  justify-content: center;  min-width: 40px;  height: 40px;  background-color: transparent;  border: none;  cursor: pointer;  } .f2204 {display: block;  height: 24px;  } .f2205 {height: 24px;  } .f2203:focus {outline: none;  } .f2206 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f2207:focus {outline: none;  } .f2207 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: undefined;  cursor: pointer;  } .f2208 {height: 100%;  width: 0%;  background-color: undefined;  } .f2209 {display: flex;  margin: 0px;  color: undefined;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2210 {height: 40px;  width: 40px;  min-width: 40px;  background-position: center;  background-size: 24px;  background-repeat: no-repeat;  cursor: pointer;  } .f2211 {display: flex;  justify-content: center;  align-items: center;  color: undefined;  } .f2212 {} .f2213 {} .f2214 {} .f2207::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: undefined;  margin-top: -1px;  } .f2207::-webkit-slider-thumb {width: 0px;  height: 10px;  -webkit-appearance: none;  cursor: pointer;  background: undefined;  box-shadow: 400px 0 0 400px undefined;  } .f2215 {display: none;  } .f2207::-moz-range-progress {background-color: undefined;  } .f2207::-moz-range-track {background-color: undefined;  } .f2207::-ms-fill-lower {background-color: undefined;  } .f2207::-ms-fill-upper {background-color: undefined;  } .f2216 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  border-radius: 16px;  padding: 20px 24px 40px 24px;  background-color: rgba(21, 20, 26, 0.07);  transition: background-color 0.4s ease-in-out, outline 0.3s ease-in-out;  } .f2217 {display: flex;  margin: 0px;  white-space: pre-wrap;  word-break: break-word;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2218 {margin: 0px;  width: 100%;  } .f2219 {display: flex;  justify-content: space-between;  align-items: center;  } .f2220 {display: flex;  gap: 12px;  } .f2221 {display: flex;  justify-content: center;  align-items: center;  width: 20px;  max-width: 20px;  height: 20px;  outline: 4px solid transparent;  border-radius: 4px;  outline-offset: 2px;  color: rgba(21, 20, 26, 0.32);  cursor: pointer;  transition: color 0.3s ease-in-out, outline 0.3s ease-in-out;  } .f2222 {max-width: 100%;  } .f2221:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2221:hover {color: rgba(21, 20, 26, 0.68);  } .f2221:active {color: rgba(21, 20, 26, 0.88);  } .f2223 {display: flex;  align-items: center;  gap: 4px;  min-height: 28px;  padding-left: 4px;  padding-right: 4px;  outline: 4px solid transparent;  border-radius: 4px;  color: rgba(21, 20, 26, 0.32);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  cursor: pointer;  transition: color 0.3s ease-in-out, outline 0.3s ease-in-out;  } .f2224 {margin: 0px;  color: currentColor;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2223:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2223:hover {color: rgba(21, 20, 26, 0.68);  } .f2223:active {color: rgba(21, 20, 26, 0.88);  } .f2225 {margin: 0px;  width: 100%;  min-height: 54px;  color: rgba(21, 20, 26, 0.88);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2225 a {margin: 0px;  color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2225:focus {outline: none;  } .f2226 {user-select: none;  } .f2226 > .f2216 {background-color: rgba(21, 20, 26, 0.12);  } .f2227 > .f2216 {background-color: rgba(229, 62, 62, 0.06);  } .f2228 {display: flex;  flex-direction: column;  gap: 20px;  margin-bottom: 32px;  border-radius: 16px;  background: undefined;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  cursor: pointer;  } .f2229 {margin-top: 0px;  } .f2230 {display: flex;  align-items: center;  width: 100%;  } .f2231 {display: flex;  align-items: center;  width: 100%;  margin: 0px;  padding: 20px 23px;  text-decoration: none;  color: inherit;  background-image: url('/img/icon/icon_download-gray.svg');  background-size: 24px 24px;  background-position: top 50% right 24px;  background-repeat: no-repeat;  } .f2232 {margin: 0px;  margin-right: auto;  max-width: 600px;  width: 100%;  overflow: hidden;  padding-right: 12px;  text-overflow: ellipsis;  white-space: nowrap;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2233 {display: none;  } .f2234 {display: flex;  justify-content: center;  align-items: center;  } .f2235 {text-align: start;  margin: 0px;  margin-right: auto;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2236 {text-align: start;  margin: 0px;  margin-right: auto;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2237 {color: undefined;  } .f2238 {color: undefined;  } .f2239 {color: undefined;  } .f2240 {margin-right: 16px;  } .f2241 {display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 40px;  font-style: normal;  line-height: 48px;  letter-spacing: -2px;  font-weight: 500;  margin-top: 32px;  margin-bottom: 24px;  } .f2242 {margin-top: 0px;  } .f2243 {display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  margin-top: 24px;  margin-bottom: 16px;  } .f2244 {margin-top: 0px;  } .f2245 {position: relative;  display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  margin-top: 24px;  margin-bottom: 16px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f2245::before {z-index: -1;  content: '';  display: block;  position: absolute;  top: -4px;  bottom: -4px;  left: -8px;  right: -8px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f2246 {margin-top: 0px;  } .f2245:focus-visible {outline: none;  } .f2247 > .f2245::before {background-color: rgba(21, 20, 26, 0.07);  } .f2248 > .f2245::before {background-color: rgba(229, 62, 62, 0.06);  } .f2249 {margin: 16px 0px;  padding: 19px 23px;  border-radius: 16px;  background: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  margin-bottom: 32px;  transition: background-color 0.4s ease-in-out;  } .f2250 {margin-top: 0px;  } .f2251 {display: block;  min-height: 32px;  margin: 0px;  color: rgba(21, 20, 26, 0.88);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2249 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2252 {display: flex;  flex-direction: column;  gap: 8px;  margin-top: 0px;  margin-bottom: 16px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2252 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2253 {display: block;  margin: 0px;  width: 100%;  margin-bottom: 2px;  white-space:  pre-wrap;  word-break: break-word;  color: rgba(21, 20, 26, 0.88);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2253 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2253:focus-visible {outline: none;  } .f2254:before {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 1;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 0px;  content: '•';  } .f2255 {position: relative;  display: flex;  margin-bottom: 0px;  margin-left: 32px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f2255::before {z-index: -1;  content: '';  display: block;  position: absolute;  top: 0px;  bottom: 0px;  left: -8px;  right: -8px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f2254 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-right: 12px;  } .f2256 > .f2255::before {background-color: rgba(21, 20, 26, 0.07);  } .f2257 > .f2255::before {background-color: rgba(229, 62, 62, 0.06);  } .f2258 {background-color: undefined;  height: 50px;  width: 50px;  } .f2259 {display: flex;  flex-direction: column;  gap: 20px;  margin-bottom: 32px;  border-radius: 16px;  background: undefined;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  } .f2260 {margin-top: 0px;  } .f2261 {display: flex;  align-items: center;  width: 100%;  } .f2262 {display: flex;  align-items: center;  width: 100%;  margin: 0px;  padding: 19px 23px;  text-decoration: none;  color: inherit;  } .f2263 {margin: 0px;  margin-right: auto;  max-width: 600px;  width: 100%;  overflow: hidden;  padding-right: 12px;  text-overflow: ellipsis;  white-space: nowrap;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2264 {display: flex;  justify-content: center;  align-items: center;  } .f2265 {text-align: start;  margin: 0px;  margin-right: auto;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2266 {text-align: start;  margin: 0px;  margin-right: auto;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2267 {color: undefined;  } .f2268 {color: undefined;  } .f2269 {color: undefined;  } .f2270 {margin-right: 16px;  } .f2271 {list-style: none;  padding: 0px;  margin: 0px;  } .f2272 {position: relative;  display: flex;  justify-content: center;  align-items: center;  margin-bottom: 32px;  width: 100%;  } .f2273 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 16px;  width: 100%;  } .f2273::before {position: relative;  content: '';  display: block;  padding-top: 62.5%;  width: 100%;  } .f2274 {margin-top: 0px;  } .f2275 {position: absolute;  width: 110%;  filter: blur(20px);  } .f2276 {position: absolute;  width: 100%;  } .f2277 {display: block;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  margin-top: 24px;  margin-bottom: 16px;  } .f2278 {margin-top: 0px;  } .f2279 {display: block;  color: rgba(21, 20, 26, 0.88);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin: 0px;  margin-bottom: 16px;  } .f2279 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2280 {position: relative;  display: flex;  justify-content: center;  max-height: 760px;  width: 100%;  margin-bottom: 32px;  border-radius: 16px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f2281 {position: absolute;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  display: flex;  align-items: center;  justify-content: center;  border-radius: 16px;  outline-offset: -4px;  outline: 4px solid transparent;  cursor: pointer;  transition: outline 0.3s ease-in-out;  } .f2281:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2282 {position: absolute;  height: 62px;  width: 91px;  color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f2282:hover {color: rgba(229, 62, 62, 0.06);  } .f2283 {} .f2284 {max-height: 760px;  max-width: 100%;  } .f2285 {margin-top: 0px;  } .f2286 {z-index: 5;  position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  background-color: transparent !important;  } .f2287 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(21, 20, 26, 1);  opacity: 0.6;  } .f2288 {position: relative;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  max-width: 1080px;  padding: 24px;  max-height: 100vh;  } .f2289 {width: 100%;  max-height: 100vh;  } .f2290 {list-style: none;  padding: 0px;  margin: 0px;  } .f2291 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2292 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2293 {display: flex;  align-items: center;  justify-content: center;  gap: 6px;  height: 28px;  min-height: 28px;  padding: 0 4px;  border-radius: 8px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background-color: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2293:focus {outline: 4px solid transparent;  } .f2293:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f2293:hover {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f2293:active {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.12);  } .f2293:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f2294 {display: flex;  height: 100vh;  width: 100%;  } .f2295 {color: rgba(21, 20, 26, 1);  } .f2296 {color: rgba(21, 20, 26, 0.68);  } .f2297 {color: rgba(21, 20, 26, 0.68);  } .f2298 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2299 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2300 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2301 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2302 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f2303 {background-color: rgba(5, 96, 253, 0.06);  } .f2304 {background-color: rgba(21, 20, 26, 0.03);  } .f2305 {display: flex;  flex-direction: column;  max-width: 260px;  min-width: 260px;  width: 260px;  height: 100vh;  padding: 16px 0;  border-right: 1px solid rgba(21, 20, 26, 0.12);  } .f2306 {width: 100%;  padding-left: 16px;  padding-right: 15px;  } .f2307 {display: flex;  justify-content: center;  width: 100%;  padding: 12px 14px;  color: rgba(186, 167, 125);  } .f2308 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 16px;  padding-left: 16px;  overflow-y: auto;  } .f2309 {display: flex;  flex-direction: column;  width: 100%;  max-width: calc( 260px - 32px );  } .f2310 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  gap: 8px;  padding-left: 16px;  padding-right: 15px;  } .f2311 {display: flex;  padding: 12px 12px 4px;  width: 100%;  } .f2312 {display: flex;  flex-direction: column;  gap: 2px;  border-radius: 8px;  padding: 8px;  } .f2313 {display: flex;  justify-content: center;  align-items: center;  border-radius: 99px;  height: 18px;  min-height: 18px;  min-width: 18px;  padding: 0 4px;  color: rgba(21, 20, 26, 1);  background-color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f2314 {position: relative;  width: 100%;  } .f2315 {position: relative;  } .f2314 > .f2315 {justify-content: space-between;  width: 100%;  } .f2316 {display: flex;  } .f2317 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.07);  animation: 2s ease-in-out infinite opacity-zero-opacity;  } .f2318 {display: flex;  flex-direction: column;  width: 100%;  } .f2319 {display: flex;  justify-content: flex-start;  align-items: flex-start;  gap: 8px;  width: 100%;  min-height: 40px;  padding: 8px 12px 6px 12px;  border-radius: 12px;  outline: none;  text-align: left;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f2320 {color: rgba(21, 20, 26, 0.68);  } .f2319:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2319:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2319:active {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2319:active .f2320 {color: rgba(21, 20, 26, 1);  } .f2319:disable {color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f2321 {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2321 .f2320 {color: rgba(21, 20, 26, 1);  } .f2321:hover {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2321:hover .f2320 {color: rgba(21, 20, 26, 1);  } .f2322 {position: relative;  width: 100%;  } .f2323 {display: flex;  justify-content: space-between;  align-items: center;  gap: 12px;  width: 100%;  min-height: 56px;  padding: 8px 16px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.03);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f2324 {position: absolute;  right: 16px;  top: 50%;  color: rgba(21, 20, 26, 1);  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2323:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2306:hover .f2324 {opacity: 1;  } .f2323:active {background-color: rgba(21, 20, 26, 0.12);  } .f2325 {display: flex;  flex-direction: column;  } .f2326 {background-image: url('/img/icon/icon_login.svg');  } .f2327 {display: flex;  flex-direction: column;  flex: 1;  } .f2327 > div {display: flex;  flex: 1;  } .f2328 {margin-bottom: 16px;  } .f2329 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2330 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2330:focus {outline: 4px solid transparent;  } .f2330:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2330:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2330:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2330:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2331 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2331:focus {outline: 4px solid transparent;  } .f2331:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2331:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2331:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2331:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2332 {color: rgba(21, 20, 26, 1);  } .f2333 {color: rgba(21, 20, 26, 0.68);  } .f2334 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2335 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2336 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw !important;  display: flex;  justify-content: center;  align-items: center;  padding: 24px;  overflow-y: auto;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f2337 {display: flex;  width: 100%;  max-width: 560px;  flex-direction: column;  padding: 24px;  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f2338 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2339 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2340 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2341 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f2342 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2343 {width: 100%;  } .f2344 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2345 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2345:focus {outline: 4px solid transparent;  } .f2345:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2345:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2345:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2345:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2346 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2346:focus {outline: 4px solid transparent;  } .f2346:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2346:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2346:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2346:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2347 {color: rgba(21, 20, 26, 1);  } .f2348 {color: rgba(21, 20, 26, 0.68);  } .f2349 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2350 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2351 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw !important;  display: flex;  justify-content: center;  align-items: center;  padding: 24px;  overflow-y: auto;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f2352 {display: flex;  width: 100%;  max-width: 560px;  flex-direction: column;  padding: 24px;  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f2353 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2354 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2355 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2356 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f2357 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2358 {width: 100%;  } .f2359 {list-style: none;  padding: 0px;  margin: 0px;  } .f2360 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2361 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2361:focus {outline: 4px solid transparent;  } .f2361:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2361:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2361:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2361:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2362 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2362:focus {outline: 4px solid transparent;  } .f2362:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2362:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2362:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2362:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2363 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2363:focus {outline: 4px solid transparent;  } .f2363:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2363:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2363:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2363:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2364 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2364:focus {outline: 4px solid transparent;  } .f2364:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2364:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2364:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2364:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2365 {color: rgba(21, 20, 26, 1);  } .f2366 {color: rgba(21, 20, 26, 0.68);  } .f2367 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2368 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2369 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2370 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2371 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2372 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2373 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2374 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2375 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f2376 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f2376:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2376:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2376:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2376:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2376::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2377::placeholder {color: rgba(21, 20, 26, 1);  } .f2378 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f2378:last-child {margin-bottom: 0px;  } .f2379 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2380 {width: 180px;  } .f2381 {height: auto;  min-height: 80px;  resize: none;  } .f2382 {height: auto;  min-height: 154px;  resize: none;  } .f2383 {display: flex;  align-items: center;  gap: 8px;  } .f2384 {width: 100%;  } .f2385 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2386 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f2387 {display: flex;  gap: 16px;  } .f2388 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2389 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2389:focus {outline: 4px solid transparent;  } .f2389:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2389:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2389:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2389:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2390 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2390:focus {outline: 4px solid transparent;  } .f2390:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2390:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2390:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2390:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2391 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2391:focus {outline: 4px solid transparent;  } .f2391:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2391:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2391:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2391:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2392 {color: rgba(21, 20, 26, 1);  } .f2393 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2394 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2395 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f2396 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f2397 {display: flex;  align-items: center;  gap: 12px;  } .f2398 {padding: 0 8px;  } .f2399 {display: flex;  flex: 1;  width: 100%;  } .f2399 > div {display: flex;  flex: 1;  width: 100%;  } .f2400 {list-style: none;  padding: 0px;  margin: 0px;  } .f2401 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2402 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2403 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2403:focus {outline: 4px solid transparent;  } .f2403:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2403:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2403:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2403:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2404 {display: flex;  flex: 1;  width: 100%;  } .f2405 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2405::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2406 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2407 {margin: 0px;  margin-bottom: 24px;  font-family: Geist;  font-size: 40px;  font-style: normal;  line-height: 48px;  letter-spacing: -2px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2408 {margin-bottom: 24px;  width: 100%;  } .f2409 {width: 100%;  } .f2410 {display: flex;  flex-direction: column;  gap: 16px;  } .f2411 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2412 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2413 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2414 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f2415 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f2416 {display: flex;  flex-direction: column;  gap: 8px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2417 {display: flex;  flex-direction: column;  gap: 8px;  } .f2418 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2419 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2420 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2421 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2422 {display: flex;  flex-direction: column;  align-items: flex-start;  justify-content: space-between;  gap: 12px;  width: 100%;  max-width: 320px;  padding: 14px 12px 14px 20px;  border-radius: 16px;  background-color: rgba(53, 51, 61, 1);  } .f2423 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f2424 {color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2425 {margin: 0px;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2426 {display: flex;  justify-content: center;  align-items: center;  min-height: 28px;  padding: 2px 8px;  border-radius: 10px;  outline: 4px solid transparent;  text-align: center;  white-space: nowrap;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(0, 0, 0, 1);  background-color: rgba(254, 252, 251, 1);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f2426:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.88);  } .f2426:hover {background-color: rgba(254, 252, 251, 0.88);  } .f2426:active {background-color: rgba(254, 252, 251, 0.64);  } .f2426:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2427 {background-color: rgba(229, 62, 62, 1);  } .f2428 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2429 {display: flex;  flex-direction: column;  width: 100%;  max-width: 320px;  padding: 20px;  border-radius: 16px;  background-color: rgba(53, 51, 61, 1);  } .f2430 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f2431 {color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2432 {margin: 0 0 4px 0;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2433 {margin: 0px;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2434 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 12px;  } .f2435 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 8px;  } .f2436 {display: flex;  justify-content: center;  align-items: center;  min-height: 28px;  padding: 2px 8px;  border-radius: 10px;  outline: 4px solid transparent;  text-align: center;  white-space: nowrap;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(0, 0, 0, 1);  background-color: rgba(254, 252, 251, 1);  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f2436:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.88);  } .f2436:hover {background-color: rgba(254, 252, 251, 0.88);  } .f2436:active {background-color: rgba(254, 252, 251, 0.64);  } .f2436:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2437 {display: flex;  justify-content: center;  align-items: center;  min-height: 28px;  padding: 2px 8px;  border-radius: 10px;  outline: 4px solid transparent;  text-align: center;  white-space: nowrap;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(254, 252, 251, 1);  background-color: transparent;  cursor: pointer;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out;  } .f2437:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.14);  } .f2437:hover {background-color: rgba(254, 252, 251, 0.14);  } .f2437:active {background-color: rgba(254, 252, 251, 0.4);  } .f2437:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2438 {background-color: rgba(229, 62, 62, 1);  } .f2439 {list-style: none;  padding: 0px;  margin: 0px;  } .f2440 {position: fixed;  left: 0px;  bottom: 0px;  display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  max-width: 360px;  padding: 20px;  z-index: 99;  } .f2441 {} .f2442 {margin-bottom: -140px;  opacity: 0;  } .f2443 {display: flex;  } .f2444 {content: '';  width: 9px;  min-width: 9px;  height: 9px;  border-radius: 99px;  background-color: transparent;  } .f2445 {background-color: rgba(5, 96, 253, 1);  } .f2446 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2447 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2447:focus {outline: 4px solid transparent;  } .f2447:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2447:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2447:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2447:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2448 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2448:focus {outline: 4px solid transparent;  } .f2448:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2448:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2448:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2448:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2449 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2449:focus {outline: 4px solid transparent;  } .f2449:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2449:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2449:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2449:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2450 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f2450:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2450:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2450:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2450:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2450::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2451::placeholder {color: rgba(21, 20, 26, 1);  } .f2452 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2453 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2454 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2455 {color: rgba(21, 20, 26, 1);  } .f2456 {color: rgba(21, 20, 26, 0.68);  } .f2457 {display: flex;  flex-direction: column;  flex: 1;  } .f2458 {} .f2459 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f2460 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f2461 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2462 {display: flex;  flex-direction: column;  } .f2463 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f2464 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  column-gap: 8px;  row-gap: 16px;  } .f2465 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  } .f2466 {display: flex;  flex-direction: column;  } .f2467 {position: absolute;  right: 12px;  bottom: 14px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2468 {position: relative;  } .f2469 {margin-bottom: 16px;  } .f2470 {margin-bottom: 8px;  } .f2471 {gap: 16px;  } .f2472 {list-style: none;  padding: 0px;  margin: 0px;  } .f2473 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2474 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2475 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2475:focus {outline: 4px solid transparent;  } .f2475:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2475:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2475:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2475:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2476 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2476:focus {outline: 4px solid transparent;  } .f2476:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2476:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2476:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2476:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2477 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2477:focus {outline: 4px solid transparent;  } .f2477:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2477:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2477:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2477:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2478 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2478:focus {outline: 4px solid transparent;  } .f2478:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2478:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2478:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2478:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2479 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2479:focus {outline: 4px solid transparent;  } .f2479:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2479:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2479:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2479:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2480 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2480:focus {outline: 4px solid transparent;  } .f2480:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2480:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2480:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2480:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2481 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f2481:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2481:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2481:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2481:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2481::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2482::placeholder {color: rgba(21, 20, 26, 1);  } .f2483 {display: flex;  flex: 1;  width: 100%;  } .f2484 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2485 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2486 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2487 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2488 {color: rgba(21, 20, 26, 1);  } .f2489 {color: rgba(21, 20, 26, 0.68);  } .f2490 {color: rgba(21, 20, 26, 0.32);  } .f2491 {display: flex;  flex: 1;  width: 100%;  } .f2492 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2492::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2493 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2494 {position: relative;  display: flex;  flex-direction: column;  } .f2494:hover .f2495 {opacity: 1;  } .f2495 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f2496 {display: flex;  gap: 8px;  } .f2497 {display: flex;  flex-direction: column;  } .f2498 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2499 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f2500 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2500:last-child {margin-bottom: 0px;  } .f2501 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2502 {} .f2503 {display: flex;  flex-direction: column;  gap: 8px;  } .f2504 {flex: 1;  } .f2505 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2506 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2507 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2508 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f2509 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f2510 {display: flex;  flex-direction: column;  } .f2511 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2512 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2513 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f2514 {} .f2515 {display: flex;  flex-direction: column;  gap: 8px;  } .f2516 {} .f2517 {margin-bottom: 24px;  } .f2518 {margin-bottom: 20px;  } .f2519 {margin-bottom: 16px;  } .f2520 {margin-bottom: 12px;  } .f2521 {margin-bottom: 8px;  } .f2517:last-child {margin-bottom: 0px;  } .f2519:last-child {margin-bottom: 0px;  } .f2520:last-child {margin-bottom: 0px;  } .f2521:last-child {margin-bottom: 0px;  } .f2522 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2523 {position: relative;  display: flex;  flex-direction: column;  } .f2524 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 12px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2525 {display: flex;  align-items: center;  justify-content: space-between;  } .f2526 {display: flex;  color: rgba(21, 20, 26, 1);  opacity: 0;  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f2523:hover .f2526 {opacity: 1;  } .f2527 {position: relative;  width: 100%;  height: 22px;  } .f2528 {position: absolute;  top: -4px;  left: -4px;  display: block;  width: calc(100% + 8px);  border-radius: 4px;  padding: 4px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  background-color: transparent;  } .f2527:hover .f2528 {z-index: 1;  overflow: visible;  white-space: wrap;  background-color: rgba(255, 255, 255, 1);  } .f2529 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2530 {color: rgba(21, 20, 26, 0.68);  } .f2531 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2532 {color: rgba(21, 20, 26, 1);  } .f2533 {list-style: none;  padding: 0px;  margin: 0px;  } .f2534 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2535 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2536 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2536:focus {outline: 4px solid transparent;  } .f2536:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2536:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2536:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2536:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2537 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2537:focus {outline: 4px solid transparent;  } .f2537:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2537:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2537:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2537:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2538 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2538:focus {outline: 4px solid transparent;  } .f2538:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2538:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2538:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2538:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2539 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2539:focus {outline: 4px solid transparent;  } .f2539:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2539:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2539:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2539:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2540 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2540:focus {outline: 4px solid transparent;  } .f2540:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2540:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2540:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2540:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2541 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f2541:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2541:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2541:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2541:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2541::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2542::placeholder {color: rgba(21, 20, 26, 1);  } .f2543 {display: flex;  flex: 1;  width: 100%;  } .f2544 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2545 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2546 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2547 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2548 {color: rgba(21, 20, 26, 1);  } .f2549 {color: rgba(21, 20, 26, 0.68);  } .f2550 {color: rgba(21, 20, 26, 0.32);  } .f2551 {color: rgba(5, 96, 253, 1);  } .f2552 {display: flex;  flex: 1;  width: 100%;  } .f2553 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2553::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2554 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2555 {position: relative;  } .f2555:hover .f2556 {opacity: 1;  } .f2556 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f2557 {display: flex;  row-gap: 2px;  column-gap: 8px;  flex-wrap: wrap;  } .f2558 {display: flex;  flex-direction: column;  } .f2559 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2560 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f2561 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2561:last-child {margin-bottom: 0px;  } .f2562 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2563 {} .f2564 {display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  } .f2565 {display: flex;  flex-direction: column;  gap: 8px;  } .f2566 {flex: 1;  } .f2567 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2568 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2569 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2570 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f2571 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f2572 {display: flex;  flex-direction: column;  } .f2573 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2574 {width: 100%;  margin-bottom: 20px;  } .f2575 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2575::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f2576::before {background-color: rgba(36, 149, 78, 1);  } .f2577 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2578 {} .f2579 {display: flex;  flex-direction: column;  gap: 8px;  } .f2580 {} .f2581 {margin-bottom: 24px;  } .f2582 {margin-bottom: 16px;  } .f2583 {margin-bottom: 12px;  } .f2584 {margin-bottom: 8px;  } .f2581:last-child {margin-bottom: 0px;  } .f2582:last-child {margin-bottom: 0px;  } .f2583:last-child {margin-bottom: 0px;  } .f2584:last-child {margin-bottom: 0px;  } .f2585 {list-style: none;  padding: 0px;  margin: 0px;  } .f2586 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2587 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2587:focus {outline: 4px solid transparent;  } .f2587:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2587:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2587:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2587:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2588 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2589 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2590 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2591 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2592 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2592:last-child {margin-bottom: 0px;  } .f2593 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2594 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2595 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f2595:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2595:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2596 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2597 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2598 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f2599 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2595:hover .f2599 {opacity: 1;  } .f2600 {list-style: none;  padding: 0px;  margin: 0px;  } .f2601 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2602 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2602:focus {outline: 4px solid transparent;  } .f2602:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2602:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2602:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2602:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2603 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2604 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2605 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2606 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2607 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2607:last-child {margin-bottom: 0px;  } .f2608 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2609 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2610 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f2610:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2610:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2611 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2612 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2613 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f2614 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2610:hover .f2614 {opacity: 1;  } .f2615 {list-style: none;  padding: 0px;  margin: 0px;  } .f2616 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2617 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2617:focus {outline: 4px solid transparent;  } .f2617:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2617:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2617:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2617:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2618 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2619 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2620 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2621 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2622 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2622:last-child {margin-bottom: 0px;  } .f2623 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2624 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2625 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  padding: 12px 44px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  transititon: ;  } .f2625:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2625:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2626 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2627 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2628 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  white-space: nowrap;  } .f2629 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2630 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2630:focus {outline: 4px solid transparent;  } .f2630:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2630:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2630:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2630:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2631 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2631:focus {outline: 4px solid transparent;  } .f2631:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2631:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2631:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2631:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2632 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2632:focus {outline: 4px solid transparent;  } .f2632:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2632:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2632:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2632:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2633 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f2633:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2633:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2633:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2633:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2633::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2634::placeholder {color: rgba(21, 20, 26, 1);  } .f2635 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2636 {color: rgba(21, 20, 26, 1);  } .f2637 {color: rgba(21, 20, 26, 0.68);  } .f2638 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2639 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2640 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw !important;  display: flex;  justify-content: center;  align-items: center;  padding: 24px;  overflow-y: auto;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f2641 {display: flex;  width: 100%;  max-width: 560px;  flex-direction: column;  padding: 23px;  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f2642 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2643 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2644 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2645 {display: flex;  flex-direction: column;  gap: 4px;  margin-bottom: 16px;  } .f2646 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2647 {width: 100%;  } .f2648 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  gap: 16px;  margin-bottom: 32px;  } .f2649 {position: relative;  } .f2650 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2651 {position: absolute;  right: 12px;  bottom: 9px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2652 {list-style: none;  padding: 0px;  margin: 0px;  } .f2653 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2654 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2654:focus {outline: 4px solid transparent;  } .f2654:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2654:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2654:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2654:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2655 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2655:focus {outline: 4px solid transparent;  } .f2655:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2655:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2655:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2655:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2656 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2656:focus {outline: 4px solid transparent;  } .f2656:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2656:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2656:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2656:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2657 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2657:focus {outline: 4px solid transparent;  } .f2657:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2657:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2657:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2657:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2658 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2658:focus {outline: 4px solid transparent;  } .f2658:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2658:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2658:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2658:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2659 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2659:focus {outline: 4px solid transparent;  } .f2659:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2659:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2659:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2659:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2660 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2661 {color: rgba(21, 20, 26, 1);  } .f2662 {display: flex;  align-items: center;  flex: 1;  } .f2663 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2664 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2665 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f2666 {display: flex;  width: 100%;  } .f2667 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f2668 {display: flex;  align-items: center;  gap: 12px;  } .f2669 {padding: 0 8px;  } .f2670 {display: flex;  flex: 1;  width: 100%;  } .f2670 > div {display: flex;  flex: 1;  width: 100%;  } .f2671 {color: rgba(21, 20, 26, 1);  } .f2672 {color: rgba(21, 20, 26, 0.68);  } .f2673 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2674 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2675 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2676 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2677 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2678 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2679 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2680 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f2681 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f2681:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2681:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2681:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2681:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2681::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2682::placeholder {color: rgba(21, 20, 26, 1);  } .f2683 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2683:last-child {margin-bottom: 0px;  } .f2684 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f2685 {margin: 0px;  margin-bottom: 12px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2686 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2687 {} .f2688 {height: auto;  min-height: 80px;  resize: none;  } .f2689 {height: auto;  min-height: 154px;  resize: none;  } .f2690 {display: flex;  align-items: center;  gap: 8px;  } .f2691 {width: 100%;  } .f2692 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f2693 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2694 {margin-bottom: 40px;  } .f2694:last-child {margin-bottom: 0px;  } .f2695 {margin-bottom: 24px;  } .f2695:last-child {margin-bottom: 0px;  } .f2696 {display: flex;  justify-content: center;  align-items: center;  } .f2697 {display: flex;  justify-content: center;  align-items: center;  } .f2698 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2699 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f2700 {display: flex;  gap: 16px;  } .f2701 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2702 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2702:focus {outline: 4px solid transparent;  } .f2702:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2702:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2702:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2702:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2703 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2703:focus {outline: 4px solid transparent;  } .f2703:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2703:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2703:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2703:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2704 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2704:focus {outline: 4px solid transparent;  } .f2704:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2704:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2704:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2704:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2705 {list-style: none;  padding: 0px;  margin: 0px;  } .f2706 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2706:focus {outline: 4px solid transparent;  } .f2706:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2706:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2706:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2706:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2707 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2707:focus {outline: 4px solid transparent;  } .f2707:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2707:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2707:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2707:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2708 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2708:focus {outline: 4px solid transparent;  } .f2708:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2708:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2708:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2708:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2709 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f2709:last-child {margin-bottom: 0px;  } .f2710 {margin: 0 0 8px 0;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2711 {display: flex;  justify-content: center;  align-items: center;  margin-bottom: 16px;  } .f2712 {display: flex;  align-items: center;  gap: 8px;  } .f2713 {display: none;  } .f2714 {list-style: none;  padding: 0px;  margin: 0px;  } .f2715 {color: rgba(21, 20, 26, 1);  } .f2716 {color: rgba(21, 20, 26, 0.68);  } .f2717 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2718 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2719 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2720 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2721 {display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  max-width: 768px;  margin-bottom: 24px;  } .f2722 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f2723 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2724 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2725 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 768px;  padding-bottom: 60px;  padding-right: 4px;  } .f2726 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f2726:last-child {margin-bottom: 0px;  } .f2727 {margin-bottom: 8px;  } .f2728 {margin-bottom: 16px;  } .f2728:last-child {margin-bottom: 0px;  } .f2729 {display: flex;  justify-content: center;  align-items: center;  } .f2730 {display: flex;  justify-content: center;  align-items: center;  } .f2731 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f2731 > div {align-items: center;  justify-content: center;  } .f2732 {list-style: none;  padding: 0px;  margin: 0px;  } .f2733 {color: rgba(21, 20, 26, 1);  } .f2734 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2735 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2736 {display: flex;  align-items: center;  width: 100%;  height: 64px;  border: 1px solid rgba(21, 20, 26, 0.12);  border-radius: 12px;  padding: 2px 12px;  text-align: left;  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2737 {margin-right: 16px;  background-color: rgba(255, 255, 255, 1);  } .f2738 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f2739 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f2740 {list-style: none;  padding: 0px;  margin: 0px;  } .f2741 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2742 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2743 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2743:focus {outline: 4px solid transparent;  } .f2743:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2743:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2743:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2743:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2744 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2745 {color: rgba(21, 20, 26, 1);  } .f2746 {color: rgba(21, 20, 26, 0.68);  } .f2747 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2748 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2749 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2750 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2751 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2752 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2753 {display: flex;  flex-direction: column;  flex: 1;  } .f2754 {position: relative;  display: flex;  align-items: center;  gap: 16px;  min-height: 80px;  padding: 19px 24px 19px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f2755 {margin-right: auto;  } .f2756 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  padding: 24px 24px 0 24px;  } .f2757 {display: flex;  justify-content: flex-start;  width: 100%;  max-width: 500px;  margin-bottom: 24px;  } .f2758 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2758::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2759 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 500px;  } .f2760 {height: 56px;  } .f2761 {display: flex;  align-items: center;  width: 100%;  height: 100%;  border: 1px solid rgba(21, 20, 26, 0.12);  border-radius: 12px;  padding: 2px 12px;  text-align: left;  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2762 {margin-right: 16px;  } .f2763 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f2764 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f2765 {list-style: none;  padding: 0px;  margin: 0px;  } .f2766 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2767 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2768 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2768:focus {outline: 4px solid transparent;  } .f2768:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2768:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2768:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2768:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2769 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2769:focus {outline: 4px solid transparent;  } .f2769:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2769:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2769:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2769:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2770 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2770:focus {outline: 4px solid transparent;  } .f2770:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2770:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2770:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2770:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2771 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2771:focus {outline: 4px solid transparent;  } .f2771:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2771:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2771:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2771:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2772 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2773 {color: rgba(21, 20, 26, 1);  } .f2774 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2775 {display: flex;  flex-direction: column;  flex: 1;  } .f2776 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f2777 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f2778 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f2779 {display: flex;  align-items: center;  cursor: pointer;  } .f2780 {color: rgba(21, 20, 26, 0.68);  } .f2781 {display: flex;  flex-direction: column;  overflow: hidden;  margin: 0px;  width: 350px;  } .f2782 {padding: 0px;  outline: none;  border: none;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2782::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2782:focus {outline: none;  } .f2783 {display: flex;  gap: 12px;  } .f2784 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f2784 > div {display: flex;  flex: 1;  width: 100%;  } .f2785 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2786 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2787 {color: rgba(21, 20, 26, 0.68);  } .f2788 {display: flex;  flex-direction: column;  flex: 1;  } .f2789 {display: flex;  justify-content: space-between;  gap: 16px;  width: 100%;  padding: 12px 16px 13px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2790 {display: flex;  gap: 16px;  } .f2791 {list-style: none;  padding: 0px;  margin: 0px;  } .f2792 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2793 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2793:focus {outline: 4px solid transparent;  } .f2793:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2793:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2793:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2793:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2794 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2794:focus {outline: 4px solid transparent;  } .f2794:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2794:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2794:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2794:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2795 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2795:focus {outline: 4px solid transparent;  } .f2795:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2795:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2795:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2795:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2796 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2797 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 20px;  } .f2798 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2799 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 580px;  padding: 24px 40px 80px;  } .f2800 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  } .f2800:last-child {margin-bottom: 0px;  } .f2801 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2802 {display: flex;  gap: 8px;  width: 100%;  } .f2803 {width: 100%;  outline: none;  border: none;  padding: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2803::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2804 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2805 {display: flex;  gap: 8px;  } .f2806 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  padding-top: 66px;  padding-bottom: 24px;  } .f2807 {list-style: none;  padding: 0px;  margin: 0px;  } .f2808 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2808:focus {outline: 4px solid transparent;  } .f2808:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2808:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2808:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2808:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2809 {color: rgba(21, 20, 26, 1);  } .f2810 {color: rgba(21, 20, 26, 0.68);  } .f2811 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2812 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2813 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2814 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f2815 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f2816 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f2817 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2818 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2819 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2820 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f2820:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2820:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2820:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2820:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2820::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2821::placeholder {color: rgba(21, 20, 26, 1);  } .f2822 {position: relative;  width: 100%;  } .f2823 {padding-left: 44px;  } .f2824 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f2825 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f2826 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2827 {position: relative;  display: flex;  width: 100%;  } .f2827:hover .f2828 {background-color: rgba(21, 20, 26, 0.07);  } .f2827:hover .f2829 {opacity: 1;  } .f2828 {display: block;  padding: 12px 52px 12px 16px;  width: 100%;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f2828:focus {background-color: rgba(21, 20, 26, 0.07);  } .f2830 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f2830:focus .f2829 {outline: none;  opacity: 1;  } .f2830:active .f2831 {opacity: 1;  } .f2829 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f2831 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f2832 .f2831 {opacity: 1;  } .f2833 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f2834 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2835 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2835:focus {outline: 4px solid transparent;  } .f2835:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2835:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2835:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2835:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2836 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2836:focus {outline: 4px solid transparent;  } .f2836:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2836:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2836:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2836:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2837 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2837:focus {outline: 4px solid transparent;  } .f2837:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2837:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2837:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2837:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2838 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2838:focus {outline: 4px solid transparent;  } .f2838:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2838:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2838:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2838:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2839 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2839:focus {outline: 4px solid transparent;  } .f2839:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2839:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2839:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2839:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2840 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f2841 {color: rgba(21, 20, 26, 1);  } .f2842 {color: rgba(21, 20, 26, 0.68);  } .f2843 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2844 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2845 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2846 {display: flex;  flex-direction: column;  gap: 8px;  } .f2847 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2848 {max-width: 240px;  width: 100%;  padding-left: 2px;  } .f2849 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2850 {margin-bottom: 24px;  } .f2851 {display: flex;  flex-direction: column;  } .f2852 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2853 {margin-bottom: 16px;  } .f2854 {display: flex;  align-items: center;  gap: 8px;  } .f2855 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f2855:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2855:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2855:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2855:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2855::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2856::placeholder {color: rgba(21, 20, 26, 1);  } .f2857 {display: flex;  flex-direction: column;  padding-left: 2px;  margin-bottom: 24px;  } .f2858 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2859 {min-height: 128px;  padding: 12px 20px;  resize: none;  } .f2860 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2861 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f2862 {display: flex;  align-items: center;  gap: 8px;  } .f2863 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f2864 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f2865 {color: rgba(21, 20, 26, 0.68);  } .f2866 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2867 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2867::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2868 {display: flex;  justify-content: center;  overflow: hidden;  } .f2869 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f2870 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2871 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f2871:last-child {margin-bottom: 0px;  } .f2872 {display: flex;  gap: 8px;  } .f2873 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2874 {margin-bottom: 12px;  } .f2875 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2876::placeholder {color: rgba(21, 20, 26, 1);  } .f2877 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  flex: 1;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2878 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2879 {margin: 0px;  padding: 0px;  outline: none;  border: none;  background-color: transparent;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2880 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f2881 {margin-bottom: 24px;  } .f2881:last-child {margin-bottom: 0px;  } .f2882 {margin-bottom: 16px;  } .f2882:last-child {margin-bottom: 0px;  } .f2883 {margin-bottom: 12px;  } .f2883:last-child {margin-bottom: 0px;  } .f2884 {margin-bottom: 8px;  } .f2884:last-child {margin-bottom: 0px;  } .f2885 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f2886 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2887 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2887:focus {outline: 4px solid transparent;  } .f2887:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2887:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2887:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2887:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2888 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2888:focus {outline: 4px solid transparent;  } .f2888:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2888:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2888:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2888:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2889 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2889:focus {outline: 4px solid transparent;  } .f2889:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2889:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2889:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2889:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2890 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2890:focus {outline: 4px solid transparent;  } .f2890:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2890:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2890:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2890:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2891 {color: rgba(21, 20, 26, 1);  } .f2892 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2893 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2894 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw;  display: flex;  justify-content: flex-end;  padding: 24px;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f2895 {position: relative;  display: flex;  width: 100%;  max-width: 520px;  flex-direction: column;  padding: 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  } .f2896 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2897 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2898 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f2899 {margin-bottom: 24px;  } .f2900 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2901 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2902 {margin-bottom: 16px;  } .f2903 {display: flex;  gap: 8px;  width: 100%;  } .f2904 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2905 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2906 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f2907 {display: flex;  } .f2908 {display: flex;  flex-direction: column;  gap: 12px;  } .f2909 {width: 100%;  } .f2910 {list-style: none;  padding: 0px;  margin: 0px;  } .f2911 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2912 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2913 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2913:focus {outline: 4px solid transparent;  } .f2913:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2913:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2913:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2913:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2914 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2914:focus {outline: 4px solid transparent;  } .f2914:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2914:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2914:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2914:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2915 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2915:focus {outline: 4px solid transparent;  } .f2915:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2915:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2915:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2915:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2916 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2917 {color: rgba(21, 20, 26, 1);  } .f2918 {color: rgba(21, 20, 26, 0.68);  } .f2919 {color: rgba(21, 20, 26, 0.32);  } .f2920 {color: rgba(5, 96, 253, 1);  } .f2921 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2922 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2923 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2924 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2925 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2926 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2927 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2928 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2929 {display: flex;  flex-direction: column;  flex: 1;  } .f2930 {display: flex;  flex-direction: column;  justify-content: center;  gap: 16px;  min-height: 152px;  padding: 15px 24px 15px 24px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f2931 {display: flex;  align-items: center;  gap: 16px;  justify-content: space-between;  width: 100%;  } .f2932 {display: flex;  justify-content: space-between;  align-items: center;  } .f2933 {display: flex;  height: 48px;  gap: 4px;  padding: 4px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2934 {display: flex;  justify-content: center;  align-items: center;  flex: 1;  padding: 0 16px;  border-radius: 12px;  text-align: center;  white-space: nowrap;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  cursor: pointer;  } .f2935 {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f2935:hover {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f2935:active {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f2936 {display: flex;  align-items: center;  gap: 16px;  } .f2937 {position: relative;  display: flex;  width: 56px;  min-width: 56px;  height: 56px;  border-radius: 50%;  overflow: hidden;  } .f2938 {position: absolute;  top: 50%;  width: 100%;  transform: translateY(-50%);  } .f2939 {display: flex;  flex-direction: column;  justify-content: center;  } .f2940 {display: block;  overflow: hidden;  text-overflow: ellipsis;  } .f2941 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f2941 > div {display: flex;  width: 100%;  flex: 1;  } .f2942 {position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  backdrop-filter: blur(3.5px);  background-color: #ffffff00;  z-index: 9999;  display: flex;  justify-content: center;  align-items: center;  } .f2943 {list-style: none;  padding: 0px;  margin: 0px;  } .f2944 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2945 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2946 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2946:focus {outline: 4px solid transparent;  } .f2946:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2946:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2946:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2946:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2947 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2947:focus {outline: 4px solid transparent;  } .f2947:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2947:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2947:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2947:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2948 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2948:focus {outline: 4px solid transparent;  } .f2948:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2948:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2948:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2948:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2949 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f2949:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2949:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2949:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2949:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2949::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2950::placeholder {color: rgba(21, 20, 26, 1);  } .f2951 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f2951:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2951:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2951:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2951:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f2951::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2952::placeholder {color: rgba(21, 20, 26, 1);  } .f2953 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2954 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2955 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2956 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2957 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2958 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2959 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2960 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2961 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2962 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f2963 {color: rgba(21, 20, 26, 1);  } .f2964 {color: rgba(21, 20, 26, 0.68);  } .f2965 {color: rgba(5, 96, 253, 1);  } .f2966 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2967 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2968 {flex: 1;  } .f2969 {display: flex;  flex-direction: column;  flex: 1;  } .f2970 {margin-bottom: 12px;  } .f2971 {display: flex;  gap: 4px;  } .f2972 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f2973 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f2974 {display: flex;  flex-direction: column;  flex: 1;  gap: 24px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2975 {display: flex;  } .f2976 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f2977 {width: 100%;  } .f2978 {margin-right: auto;  } .f2979 {} .f2980 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2981 {max-width: 297px;  color: rgba(5, 96, 253, 1);  } .f2981:hover {color: rgba(5, 96, 253, 1);  } .f2982 {display: flex;  align-items: flex-start;  flex-direction: column;  gap: 8px;  } .f2983 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f2984:hover {background-color: rgba(5, 96, 253, 1);  } .f2984:focus {background-color: rgba(5, 96, 253, 1);  } .f2984 {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f2985 {display: flex;  justify-content: space-between;  max-width: 368px;  } .f2986 {width: calc(100% - 8px);  } .f2987 {padding-top: 8px;  min-height: 251px;  resize: none;  } .f2988 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f2989 {display: flex;  justify-content: flex-start;  padding-top: 12px;  } .f2990 {min-width: 157px;  } .f2991 {display: flex;  flex-direction: column;  } .f2992 {position: relative;  display: flex;  } .f2993 {position: absolute;  bottom: 13px;  left: 12px;  } .f2994 {display: flex;  flex-direction: column;  } .f2995 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f2996 {margin: 0 0 12px 0;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f2997 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f2998 {display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f2999 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f3000 {display: flex;  justify-content: flex-start;  } .f3001 {display: flex;  justify-content: flex-end;  } .f3002 {display: flex;  gap: 8px;  padding-top: 4px;  } .f3003 {margin: 0px;  word-break: break-all;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3004 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3005 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  color: rgba(229, 62, 62, 1);  } .f3006 {padding-top: 20px;  } .f3007 {margin-bottom: 64px;  } .f3007:last-child {margin-bottom: 0px;  } .f3008 {margin-bottom: 40px;  } .f3008:last-child {margin-bottom: 0px;  } .f3009 {margin-bottom: 24px;  } .f3009:last-child {margin-bottom: 0px;  } .f3010 {margin-bottom: 16px;  } .f3010:last-child {margin-bottom: 0px;  } .f3011 {list-style: none;  padding: 0px;  margin: 0px;  } .f3012 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3013 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3014 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3015 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3016 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3017 {color: rgba(21, 20, 26, 1);  } .f3018 {color: rgba(21, 20, 26, 0.68);  } .f3019 {color: rgba(5, 96, 253, 1);  } .f3020 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3021 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3022 {flex: 1;  } .f3023 {display: flex;  flex-direction: column;  flex: 1;  } .f3024 {margin-bottom: 12px;  } .f3025 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f3026 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f3027 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f3028 {display: flex;  flex-direction: column;  } .f3029 {margin-bottom: 8px;  } .f3029:last-child {margin-bottom: 0px;  } .f3030 {display: flex;  align-items: center;  gap: 4px;  wrap: nowrap;  cursor: pointer;  } .f3031 {gap: 8px;  } .f3032 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3032:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3032:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3032:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3032:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3032::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3033::placeholder {color: rgba(21, 20, 26, 1);  } .f3034 {display: flex;  flex-direction: column;  gap: 8px;  } .f3035 {margin: 0;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3036 {width: 180px;  } .f3037 {} .f3038 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3038:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3038:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3038:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3038:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3038::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3039::placeholder {color: rgba(21, 20, 26, 1);  } .f3040 {display: flex;  flex-direction: column;  gap: 8px;  } .f3041 {margin: 0;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3042 {width: 180px;  } .f3043 {} .f3044 {display: flex;  flex: 1;  width: 100%;  min-height: 180px;  height: 100vh;  flex-direction: column;  } .f3045 {display: flex;  flex: 1;  justify-content: center;  align-items: center;  width: 100%;  } .f3046 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3047 {width: 100%;  margin: 0px;  padding-right: 40px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3048 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3049 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3050 {display: flex;  flex-direction: column;  width: 100%;  max-width: 575px;  gap: 24px;  } .f3051 {margin-bottom: 24px;  } .f3051:last-child {margin-bottom: 0px;  } .f3052 {margin-bottom: 8px;  } .f3052:last-child {margin-bottom: 0px;  } .f3053 {display: flex;  flex-direction: column;  gap: 8px;  } .f3054 {margin: 0;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3055 {} .f3056 {width: 100%;  } .f3057 {width: 100%;  height: 1px;  background-color: rgba(21, 20, 26, 0.07);  } .f3058 {} .f3059 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3059:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3059:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3059:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3059:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3059::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3060::placeholder {color: rgba(21, 20, 26, 1);  } .f3061 {display: flex;  flex-direction: column;  gap: 8px;  } .f3062 {margin: 0;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3063 {resize: none;  } .f3064 {} .f3065 {list-style: none;  padding: 0px;  margin: 0px;  } .f3066 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3067 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3068 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3068:focus {outline: 4px solid transparent;  } .f3068:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3068:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3068:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3068:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3069 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3069:focus {outline: 4px solid transparent;  } .f3069:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3069:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3069:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3069:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3070 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3070:focus {outline: 4px solid transparent;  } .f3070:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3070:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3070:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3070:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3071 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3071:focus {outline: 4px solid transparent;  } .f3071:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3071:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3071:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3071:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3072 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3072:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3072:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3072:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3072:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3072::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3073::placeholder {color: rgba(21, 20, 26, 1);  } .f3074 {display: flex;  flex: 1;  width: 100%;  } .f3075 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3076 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3077 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3078 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3079 {color: rgba(21, 20, 26, 1);  } .f3080 {color: rgba(21, 20, 26, 0.68);  } .f3081 {color: rgba(21, 20, 26, 0.32);  } .f3082 {color: rgba(5, 96, 253, 1);  } .f3083 {display: flex;  flex: 1;  width: 100%;  } .f3084 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3084::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3085 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3086 {position: relative;  } .f3086:hover .f3087 {opacity: 1;  } .f3087 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f3088 {display: flex;  gap: 8px;  } .f3089 {display: flex;  flex-direction: column;  } .f3090 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3091 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3092 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3092:last-child {margin-bottom: 0px;  } .f3093 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3094 {} .f3095 {display: flex;  flex-direction: column;  gap: 8px;  } .f3096 {flex: 1;  } .f3097 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3098 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3099 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3100 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3101 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3102 {display: flex;  flex-direction: column;  } .f3103 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3104 {width: 100%;  margin-bottom: 20px;  } .f3105 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3105::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3106::before {background-color: rgba(36, 149, 78, 1);  } .f3107 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3108 {} .f3109 {display: flex;  flex-direction: column;  gap: 8px;  } .f3110 {} .f3111 {margin-bottom: 24px;  } .f3112 {margin-bottom: 16px;  } .f3113 {margin-bottom: 12px;  } .f3114 {margin-bottom: 8px;  } .f3111:last-child {margin-bottom: 0px;  } .f3112:last-child {margin-bottom: 0px;  } .f3113:last-child {margin-bottom: 0px;  } .f3114:last-child {margin-bottom: 0px;  } .f3115 {list-style: none;  padding: 0px;  margin: 0px;  } .f3116 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3117 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3118 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3118:focus {outline: 4px solid transparent;  } .f3118:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3118:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3118:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3118:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3119 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3119:focus {outline: 4px solid transparent;  } .f3119:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3119:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3119:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3119:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3120 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3120:focus {outline: 4px solid transparent;  } .f3120:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3120:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3120:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3120:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3121 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3121:focus {outline: 4px solid transparent;  } .f3121:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3121:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3121:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3121:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3122 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3122:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3122:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3122:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3122:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3122::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3123::placeholder {color: rgba(21, 20, 26, 1);  } .f3124 {display: flex;  flex: 1;  width: 100%;  } .f3125 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3126 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3127 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3128 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3129 {color: rgba(21, 20, 26, 1);  } .f3130 {color: rgba(21, 20, 26, 0.68);  } .f3131 {color: rgba(21, 20, 26, 0.32);  } .f3132 {color: rgba(5, 96, 253, 1);  } .f3133 {display: flex;  flex: 1;  width: 100%;  } .f3134 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3134::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3135 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3136 {position: relative;  } .f3137 {display: flex;  justify-content: space-between;  align-items: flex-end;  gap: 8px;  } .f3138 {display: flex;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3136:hover .f3138 {opacity: 1;  } .f3139 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3140 {display: flex;  gap: 8px;  } .f3141 {display: flex;  flex-direction: column;  } .f3142 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3143 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3144 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3144:last-child {margin-bottom: 0px;  } .f3145 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3146 {} .f3147 {display: flex;  flex-direction: column;  gap: 8px;  } .f3148 {flex: 1;  } .f3149 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3150 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3151 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3152 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3153 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3154 {display: flex;  flex-direction: column;  } .f3155 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3156 {width: 100%;  margin-bottom: 20px;  } .f3157 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3157::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3158::before {background-color: rgba(36, 149, 78, 1);  } .f3159 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3160 {} .f3161 {display: flex;  flex-direction: column;  gap: 8px;  } .f3162 {} .f3163 {margin-bottom: 24px;  } .f3164 {margin-bottom: 16px;  } .f3165 {margin-bottom: 12px;  } .f3166 {margin-bottom: 8px;  } .f3163:last-child {margin-bottom: 0px;  } .f3164:last-child {margin-bottom: 0px;  } .f3165:last-child {margin-bottom: 0px;  } .f3166:last-child {margin-bottom: 0px;  } .f3167 {list-style: none;  padding: 0px;  margin: 0px;  } .f3168 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3169 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3170 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3170:focus {outline: 4px solid transparent;  } .f3170:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3170:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3170:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3170:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3171 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3171:focus {outline: 4px solid transparent;  } .f3171:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3171:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3171:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3171:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3172 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3172:focus {outline: 4px solid transparent;  } .f3172:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3172:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3172:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3172:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3173 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3173:focus {outline: 4px solid transparent;  } .f3173:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3173:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3173:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3173:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3174 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3174:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3174:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3174:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3174:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3174::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3175::placeholder {color: rgba(21, 20, 26, 1);  } .f3176 {display: flex;  flex: 1;  width: 100%;  } .f3177 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3178 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3179 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3180 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3181 {color: rgba(21, 20, 26, 1);  } .f3182 {color: rgba(21, 20, 26, 0.68);  } .f3183 {color: rgba(21, 20, 26, 0.32);  } .f3184 {color: rgba(5, 96, 253, 1);  } .f3185 {display: flex;  flex: 1;  width: 100%;  } .f3186 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3186::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3187 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3188 {position: relative;  } .f3188:hover .f3189 {opacity: 1;  } .f3189 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f3190 {display: flex;  gap: 8px;  } .f3191 {display: flex;  flex-direction: column;  } .f3192 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3193 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3194 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3194:last-child {margin-bottom: 0px;  } .f3195 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3196 {} .f3197 {display: flex;  flex-direction: column;  gap: 8px;  } .f3198 {flex: 1;  } .f3199 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3200 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3201 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3202 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3203 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3204 {display: flex;  flex-direction: column;  } .f3205 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3206 {width: 100%;  margin-bottom: 20px;  } .f3207 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3207::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3208::before {background-color: rgba(36, 149, 78, 1);  } .f3209 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3210 {} .f3211 {display: flex;  flex-direction: column;  gap: 8px;  } .f3212 {} .f3213 {margin-bottom: 24px;  } .f3214 {margin-bottom: 16px;  } .f3215 {margin-bottom: 12px;  } .f3216 {margin-bottom: 8px;  } .f3213:last-child {margin-bottom: 0px;  } .f3214:last-child {margin-bottom: 0px;  } .f3215:last-child {margin-bottom: 0px;  } .f3216:last-child {margin-bottom: 0px;  } .f3217 {list-style: none;  padding: 0px;  margin: 0px;  } .f3218 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3219 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3220 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3220:focus {outline: 4px solid transparent;  } .f3220:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3220:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3220:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3220:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3221 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3221:focus {outline: 4px solid transparent;  } .f3221:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3221:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3221:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3221:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3222 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3222:focus {outline: 4px solid transparent;  } .f3222:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3222:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3222:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3222:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3223 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3223:focus {outline: 4px solid transparent;  } .f3223:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3223:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3223:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3223:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3224 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3225 {color: rgba(21, 20, 26, 1);  } .f3226 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3227 {display: flex;  flex-direction: column;  flex: 1;  } .f3228 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3229 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f3230 {display: flex;  align-items: center;  gap: 8px;  padding: 0 24px 0 40px;  } .f3231 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f3232 {color: rgba(21, 20, 26, 1);  } .f3233 {margin-right: auto;  } .f3234 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3234 > div {display: flex;  flex: 1;  width: 100%;  } .f3235 {list-style: none;  padding: 0px;  margin: 0px;  } .f3236 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3237 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3238 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3238:focus {outline: 4px solid transparent;  } .f3238:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3238:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3238:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3238:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3239 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3239:focus {outline: 4px solid transparent;  } .f3239:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3239:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3239:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3239:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3240 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3240:focus {outline: 4px solid transparent;  } .f3240:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3240:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3240:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3240:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3241 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3241:focus {outline: 4px solid transparent;  } .f3241:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3241:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3241:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3241:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3242 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3242:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3242:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3242:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3242:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3242::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3243::placeholder {color: rgba(21, 20, 26, 1);  } .f3244 {display: flex;  flex: 1;  width: 100%;  } .f3245 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3246 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3247 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3248 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3249 {color: rgba(21, 20, 26, 1);  } .f3250 {color: rgba(21, 20, 26, 0.68);  } .f3251 {color: rgba(21, 20, 26, 0.32);  } .f3252 {color: rgba(5, 96, 253, 1);  } .f3253 {color: rgba(229, 62, 62, 1);  } .f3254 {color: rgba(36, 149, 78, 1);  } .f3255 {display: flex;  flex: 1;  width: 100%;  } .f3256 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3256::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3257 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3258 {position: relative;  } .f3258:hover .f3259 {opacity: 1;  } .f3259 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f3260 {display: flex;  row-gap: 2px;  column-gap: 8px;  flex-wrap: wrap;  } .f3261 {display: flex;  flex-direction: column;  } .f3262 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3263 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3264 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3264:last-child {margin-bottom: 0px;  } .f3265 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3266 {} .f3267 {display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  } .f3268 {display: flex;  flex-direction: column;  gap: 8px;  } .f3269 {flex: 1;  } .f3270 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3271 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3272 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3273 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3274 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3275 {display: flex;  flex-direction: column;  } .f3276 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3277 {width: 100%;  margin-bottom: 20px;  } .f3278 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3278::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3279::before {background-color: rgba(36, 149, 78, 1);  } .f3280 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3281 {} .f3282 {display: flex;  flex-direction: column;  gap: 8px;  } .f3283 {} .f3284 {margin-bottom: 24px;  } .f3285 {margin-bottom: 16px;  } .f3286 {margin-bottom: 12px;  } .f3287 {margin-bottom: 8px;  } .f3284:last-child {margin-bottom: 0px;  } .f3285:last-child {margin-bottom: 0px;  } .f3286:last-child {margin-bottom: 0px;  } .f3287:last-child {margin-bottom: 0px;  } .f3288 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  min-height: 48px;  margin: 0px;  padding: 12px 24px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3289 {display: flex;  justify-content: center;  width: 100%;  padding-left: 123px;  } .f3290 {display: flex;  flex-direction: column;  width: 100%;  } .f3291 {padding: 12px 16px;  min-height: 120px;  resize: none;  } .f3292 {display: flex;  gap: 8px;  } .f3293 {list-style: none;  padding: 0px;  margin: 0px;  } .f3294 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3295 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3296 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3296:focus {outline: 4px solid transparent;  } .f3296:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3296:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3296:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3296:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3297 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3297:focus {outline: 4px solid transparent;  } .f3297:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3297:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3297:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3297:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3298 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3298:focus {outline: 4px solid transparent;  } .f3298:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3298:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3298:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3298:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3299 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3299:focus {outline: 4px solid transparent;  } .f3299:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3299:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3299:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3299:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3300 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3300:focus {outline: 4px solid transparent;  } .f3300:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3300:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3300:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3300:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3301 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3301:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3301:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3301:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3301:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3301::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3302::placeholder {color: rgba(21, 20, 26, 1);  } .f3303 {display: flex;  flex: 1;  width: 100%;  } .f3304 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3305 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3306 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3307 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3308 {color: rgba(21, 20, 26, 1);  } .f3309 {color: rgba(21, 20, 26, 0.68);  } .f3310 {color: rgba(21, 20, 26, 0.32);  } .f3311 {display: flex;  flex: 1;  width: 100%;  } .f3312 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3312::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3313 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3314 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  } .f3314:hover .f3315 {opacity: 1;  } .f3315 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f3316 {display: flex;  gap: 8px;  } .f3317 {display: flex;  flex-direction: column;  } .f3318 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3319 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3320 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3320:last-child {margin-bottom: 0px;  } .f3321 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3322 {} .f3323 {display: flex;  flex-direction: column;  gap: 8px;  } .f3324 {flex: 1;  } .f3325 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3326 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3327 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3328 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3329 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3330 {display: flex;  flex-direction: column;  gap: 4px;  } .f3331 {display: flex;  } .f3332 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3333 {display: block;  padding-right: 2px;  margin: 0px;  overflow: hidden;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  white-space: nowrap;  text-overflow: ellipsis;  } .f3334 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3335 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  min-height: 48px;  border-radius: 16px;  outline: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3336 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f3337 {} .f3338 {display: flex;  flex-direction: column;  gap: 8px;  } .f3339 {} .f3340 {margin-bottom: 24px;  } .f3341 {margin-bottom: 20px;  } .f3342 {margin-bottom: 16px;  } .f3343 {margin-bottom: 12px;  } .f3344 {margin-bottom: 8px;  } .f3340:last-child {margin-bottom: 0px;  } .f3342:last-child {margin-bottom: 0px;  } .f3343:last-child {margin-bottom: 0px;  } .f3344:last-child {margin-bottom: 0px;  } .f3345 {list-style: none;  padding: 0px;  margin: 0px;  } .f3346 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3347 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3348 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3348:focus {outline: 4px solid transparent;  } .f3348:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3348:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3348:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3348:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3349 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3349:focus {outline: 4px solid transparent;  } .f3349:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3349:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3349:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3349:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3350 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3350:focus {outline: 4px solid transparent;  } .f3350:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3350:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3350:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3350:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3351 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3352 {color: rgba(21, 20, 26, 1);  } .f3353 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3354 {display: flex;  flex-direction: column;  flex: 1;  } .f3355 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3356 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f3357 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f3358 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f3359 {margin-right: auto;  } .f3360 {margin-right: auto;  } .f3361 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3361 > div {display: flex;  flex: 1;  width: 100%;  } .f3362 {list-style: none;  padding: 0px;  margin: 0px;  } .f3363 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3363:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3363:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3363:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3363:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3363::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3364::placeholder {color: rgba(21, 20, 26, 1);  } .f3365 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3366 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3366:focus {outline: 4px solid transparent;  } .f3366:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3366:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3366:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3366:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3367 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3368 {color: rgba(21, 20, 26, 1);  } .f3369 {color: rgba(21, 20, 26, 0.68);  } .f3370 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3371 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3372 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3373 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3374 {display: flex;  flex-direction: column;  align-items: flex-start;  } .f3375 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3376 {} .f3377 {display: flex;  } .f3378 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3379 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3380 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-start;  gap: 24px;  width: 100%;  min-height: 100%;  padding-right: 4px;  } .f3381 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 8px;  } .f3382 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3383 {max-width: 240px;  } .f3384 {width: 100%;  flex: 1;  } .f3385 {display: flex;  align-items: center;  gap: 8px;  width: 100%;  flex-wrap: wrap;  } .f3386 {position: relative;  display: flex;  align-items: center;  width: 100%;  max-width: 287px;  min-width: 180px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 12px;  padding: 8px 44px 8px 20px;  } .f3387 {position: absolute;  right: 12px;  top: 50%;  display: flex;  color: rgba(21, 20, 26, 0.32);  transform: translateY(-50%);  cursor: pointer;  } .f3388 {display: flex;  align-items: flex-end;  justify-content: flex-start;  gap: 8px;  flex-wrap: wrap;  } .f3389 {display: flex;  flex: 1;  width: 100%;  padding: 12px 16px;  resize: none;  } .f3390 {min-height: 120px;  resize: none;  } .f3391 {margin-bottom: 24px;  } .f3392 {margin-bottom: 16px;  } .f3393 {margin-bottom: 12px;  } .f3394 {margin-bottom: 8px;  } .f3391:last-child {margin-bottom: 0px;  } .f3392:last-child {margin-bottom: 0px;  } .f3393:last-child {margin-bottom: 0px;  } .f3394:last-child {margin-bottom: 0px;  } .f3395 {list-style: none;  padding: 0px;  margin: 0px;  } .f3396 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3396:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3396:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3396:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3396:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3396::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3397::placeholder {color: rgba(21, 20, 26, 1);  } .f3398 {color: rgba(21, 20, 26, 1);  } .f3399 {color: rgba(21, 20, 26, 0.68);  } .f3400 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3401 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3402 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3403 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3404 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3405 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3406 {margin-bottom: 16px;  } .f3407 {display: flex;  } .f3408 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3409 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3410 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3411 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3412 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3413 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3414 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3415 {min-height: 120px;  resize: none;  } .f3416 {list-style: none;  padding: 0px;  margin: 0px;  } .f3417 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3417:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3417:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3417:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3417:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3417::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3418::placeholder {color: rgba(21, 20, 26, 1);  } .f3419 {color: rgba(21, 20, 26, 1);  } .f3420 {color: rgba(21, 20, 26, 0.68);  } .f3421 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3422 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3423 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3424 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3425 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3426 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3427 {margin-bottom: 16px;  } .f3428 {display: flex;  } .f3429 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3430 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3431 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3432 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3433 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3434 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3435 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3436 {min-height: 120px;  resize: none;  } .f3437 {list-style: none;  padding: 0px;  margin: 0px;  } .f3438 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3438:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3438:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3438:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3438:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3438::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3439::placeholder {color: rgba(21, 20, 26, 1);  } .f3440 {color: rgba(21, 20, 26, 1);  } .f3441 {color: rgba(21, 20, 26, 0.68);  } .f3442 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3443 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3444 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3445 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3446 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3447 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3448 {margin-bottom: 16px;  } .f3449 {display: flex;  } .f3450 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3451 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3452 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3453 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3454 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3455 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3456 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3457 {min-height: 120px;  resize: none;  } .f3458 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f3459 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3460 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3460:focus {outline: 4px solid transparent;  } .f3460:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3460:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3460:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3460:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3461 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3461:focus {outline: 4px solid transparent;  } .f3461:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3461:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3461:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3461:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3462 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3462:focus {outline: 4px solid transparent;  } .f3462:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f3462:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f3462:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f3462:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3463 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3464 {color: rgba(21, 20, 26, 1);  } .f3465 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3466 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3467 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw;  display: flex;  justify-content: flex-end;  padding: 24px;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f3468 {position: relative;  display: flex;  width: 100%;  max-width: 520px;  flex-direction: column;  padding: 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  } .f3469 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3470 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3471 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f3472 {margin-bottom: 24px;  } .f3473 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3474 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3475 {margin-bottom: 16px;  } .f3476 {display: flex;  gap: 8px;  width: 100%;  } .f3477 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3478 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3479 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f3480 {display: flex;  } .f3481 {display: flex;  flex-direction: column;  gap: 12px;  } .f3482 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f3483 {display: flex;  gap: 16px;  } .f3484 {width: 100%;  } .f3485 {list-style: none;  padding: 0px;  margin: 0px;  } .f3486 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3486:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3486:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3486:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3486:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3486::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3487::placeholder {color: rgba(21, 20, 26, 1);  } .f3488 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3489 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3489:focus {outline: 4px solid transparent;  } .f3489:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3489:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3489:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3489:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3490 {color: rgba(21, 20, 26, 1);  } .f3491 {color: rgba(21, 20, 26, 0.68);  } .f3492 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3493 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3494 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3495 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3496 {display: flex;  flex-direction: column;  align-items: flex-start;  } .f3497 {display: flex;  align-items: center;  gap: 16px;  padding-right: 40px;  cursor: pointer;  } .f3498 {color: rgba(21, 20, 26, 1);  } .f3499 {overflow: hidden;  text-overflow: ellipsis;  } .f3500 {} .f3501 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3502 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  min-height: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3503 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f3504 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f3504:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3504:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3504:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3504:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3504::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3505::placeholder {color: rgba(21, 20, 26, 1);  } .f3506 {position: relative;  width: 100%;  } .f3507 {padding-left: 44px;  } .f3508 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f3509 {position: relative;  display: flex;  width: 100%;  } .f3509:hover .f3510 {background-color: rgba(21, 20, 26, 0.07);  } .f3509:hover .f3511 {opacity: 1;  } .f3510 {display: block;  padding: 12px 52px 12px 16px;  width: 100%;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f3510:focus {background-color: rgba(21, 20, 26, 0.07);  } .f3512 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f3512:focus .f3511 {outline: none;  opacity: 1;  } .f3512:active .f3513 {opacity: 1;  } .f3511 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3513 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3514 .f3513 {opacity: 1;  } .f3515 {margin-bottom: 24px;  } .f3516 {margin-bottom: 16px;  } .f3517 {margin-bottom: 12px;  } .f3518 {margin-bottom: 8px;  } .f3515:last-child {margin-bottom: 0px;  } .f3516:last-child {margin-bottom: 0px;  } .f3517:last-child {margin-bottom: 0px;  } .f3518:last-child {margin-bottom: 0px;  } .f3519 {list-style: none;  padding: 0px;  margin: 0px;  } .f3520 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3521 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3522 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3522:focus {outline: 4px solid transparent;  } .f3522:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3522:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3522:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3522:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3523 {display: flex;  } .f3524 {position: relative;  } .f3525 {padding-left: 40px;  } .f3526 {position: absolute;  top: 50%;  left: 8px;  color: rgba(21, 20, 26, 1);  transform: translateY(-50%);  pointer-events: none;  } .f3527 {position: absolute;  left: 0px;  right: 0px;  top: 0px;  bottom: 0px;  align-items: center;  background-color: rgba(255, 255, 255, 1);  } .f3528 {height: 100%;  width: 100%;  padding: 0 104px;  border: none;  outline: none;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f3528::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3523:focus-within .f3527 {display: block;  } .f3529 {position: absolute;  top: 50%;  left: 48px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f3530 {position: absolute;  top: 50%;  right: 24px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  cursor: pointer;  } .f3531 {} .f3532 {display: flex;  padding: 12px 24px;  align-items: flex-start;  gap: 16px;  max-width: 499px;  width: 100%;  color: inherit;  text-decoration: none;  } .f3532:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3532:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3532:active {background-color: rgba(21, 20, 26, 0.03);  } .f3533 {display: flex;  align-items: center;  justify-content: center;  min-width: 48px;  min-height: 48px;  max-width: 48px;  max-height: 48px;  border-radius: 12px;  overflow: hidden;  } .f3534 {width: 100%;  } .f3535 {} .f3536 {margin-bottom: 4px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3537 {color: rgba(21, 20, 26, 0.32);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3538 {position: absolute;  z-index: 10;  display: flex;  flex-direction: column;  align-items: flex-start;  margin-top: 8px;  max-width: 499px;  width: 100%;  padding: 12px 0px 24px 0px;  gap: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.03);  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f3539 {margin: auto;  } .f3540 {display: flex;  padding: 10px 32px;  flex-direction: column;  justify-content: center;  align-items: center;  border-radius: 8px;  text-decoration: none;  color: rgba(21, 20, 26, 1);  border: 2px solid rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3540:focus {outline: none;  background-color: #D9D0BB;  } .f3540:hover {background-color: #D9D0BB;  } .f3540:active {background-color: #c9b59a;  } .f3540:disabled {background-color: rgba(255, 255, 255, 1);  border: 2px solid #D9D0BB;  } .f3541 {} .f3542 {} .f3543 {position: fixed;  top: 100px;  bottom: 0px;  left: 0px;  right: 0px;  z-index: 1;  } .f3544 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3545 {color: rgba(21, 20, 26, 1);  } .f3546 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3547 {display: flex;  align-items: center;  gap: 12px;  height: 38px;  min-height: 38px;  padding: 0 12px 0 20px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f3548 {position: relative;  } .f3549 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3550 {display: flex;  align-items: center;  justify-content: space-between;  height: 48px;  min-height: 48px;  padding: 8px 14px 8px 20px;  width: 100%;  border-radius: 12px;  outline: 2px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  cursor: pointer;  } .f3551 {margin: 0px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  transition: color 0.4s ease-in-out;  } .f3552 {position: absolute;  z-index: 1;  top: 58px;  min-width: 220px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 12px;  padding: 8px 0;  margin: 0px;  overflow: hidden;  background: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  display: none;  } .f3553 {margin: 0px;  padding: 0px;  list-style-type: none;  overflow-y: auto;  } .f3554 {display: flex;  align-items: center;  height: 48px;  padding: 0 16px;  white-space: nowrap;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  transition: background-color 0.3s ease-in-out, color 0.2s ease-in-out;  cursor: pointer;  } .f3555 {color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  } .f3554:hover {background-color: rgba(21, 20, 26, 0.03);  } .f3554:focus {background-color: rgba(21, 20, 26, 0.03);  } .f3554:active {background-color: rgba(255, 255, 255, 1);  color: rgba(5, 96, 253, 1);  } .f3550:hover {border: 1px solid rgba(21, 20, 26, 0.12);  outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.88);  } .f3550:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  color: rgba(21, 20, 26, 0.88);  } .f3550:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  color: rgba(21, 20, 26, 1);  background: rgba(255, 255, 255, 1);  background-repeat: no-repeat;  background-position: right 10px top 50%;  background-size: 24px 24px;  } .f3550:disabled {border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f3556 {border: 1px solid rgba(5, 96, 253, 0.32);  outline: 4px solid rgba(5, 96, 253, 0.32);  } .f3557 {color: rgba(21, 20, 26, 0.07);  } .f3558 {} .f3559 {} .f3560 {background-color: rgba(229, 62, 62, 0.12);  border: 1px solid rgba(229, 62, 62, 1);  } .f3561 {list-style: none;  padding: 0px;  margin: 0px;  } .f3562 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3563 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3564 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3564:focus {outline: 4px solid transparent;  } .f3564:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3564:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3564:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3564:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3565 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3565:focus {outline: 4px solid transparent;  } .f3565:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3565:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3565:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3565:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3566 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3566:focus {outline: 4px solid transparent;  } .f3566:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3566:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3566:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3566:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3567 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3567:focus {outline: 4px solid transparent;  } .f3567:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3567:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3567:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3567:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3568 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3568:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3568:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3568:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3568:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3568::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3569::placeholder {color: rgba(21, 20, 26, 1);  } .f3570 {display: flex;  flex: 1;  width: 100%;  } .f3571 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3572 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3573 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3574 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3575 {color: rgba(21, 20, 26, 1);  } .f3576 {color: rgba(21, 20, 26, 0.68);  } .f3577 {color: rgba(21, 20, 26, 0.32);  } .f3578 {color: rgba(5, 96, 253, 1);  } .f3579 {display: flex;  flex: 1;  width: 100%;  } .f3580 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3580::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3581 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3582 {position: relative;  } .f3582:hover .f3583 {opacity: 1;  } .f3583 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f3584 {display: flex;  gap: 8px;  } .f3585 {display: flex;  flex-direction: column;  } .f3586 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3587 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3588 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3588:last-child {margin-bottom: 0px;  } .f3589 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3590 {} .f3591 {display: flex;  flex-direction: column;  gap: 8px;  } .f3592 {flex: 1;  } .f3593 {display: flex;  flex-direction: column;  justify-content: space-between;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3594 {min-width: 120px;  } .f3595 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3596 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3597 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3598 {display: flex;  flex: 1;  flex-direction: column;  padding: 16px 20px 24px;  } .f3599 {display: flex;  flex-direction: column;  } .f3600 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3601 {position: relative;  display: flex;  width: 100%;  margin-bottom: 20px;  } .f3602 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 2px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3603 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3604 {} .f3605 {display: flex;  flex-direction: column;  gap: 8px;  } .f3606 {} .f3607 {margin-bottom: 24px;  } .f3608 {margin-bottom: 16px;  } .f3609 {margin-bottom: 12px;  } .f3610 {margin-bottom: 8px;  } .f3607:last-child {margin-bottom: 0px;  } .f3608:last-child {margin-bottom: 0px;  } .f3609:last-child {margin-bottom: 0px;  } .f3610:last-child {margin-bottom: 0px;  } .f3593 > a {text-decoration: none;  } .f3611 {list-style: none;  padding: 0px;  margin: 0px;  } .f3612 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3613 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3614 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3614:focus {outline: 4px solid transparent;  } .f3614:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3614:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3614:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3614:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3615 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3615:focus {outline: 4px solid transparent;  } .f3615:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3615:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3615:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3615:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3616 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3616:focus {outline: 4px solid transparent;  } .f3616:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3616:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3616:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3616:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3617 {color: rgba(21, 20, 26, 1);  } .f3618 {color: rgba(21, 20, 26, 0.68);  } .f3619 {color: rgba(21, 20, 26, 0.32);  } .f3620 {color: rgba(5, 96, 253, 1);  } .f3621 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3622 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3623 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3624 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3625 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3626 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3627 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3628 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3629 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3630 {display: flex;  flex: 1;  width: 100%;  max-width: 1300px;  margin: 0 auto;  } .f3631 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3631::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3632 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3633 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  border-right: 1px solid rgba(21, 20, 26, 0.12);  padding: 24px 24px 0 24px;  } .f3634 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  margin-bottom: 24px;  } .f3635 {gap: 24px;  } .f3636 {display: flex;  flex-direction: column;  } .f3637 {margin-bottom: 8px;  } .f3638 {display: flex;  flex-direction: column;  gap: 8px;  } .f3639 {position: relative;  height: 56px;  min-height: 56px;  width: 100%;  } .f3639 .f3640 {padding-right: 52px;  } .f3641 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  border: 1px dashed rgba(21, 20, 26, 0.12);  border-radius: 12px;  } .f3642 {position: absolute;  top: 50%;  right: 12px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f3639:hover .f3642 {opacity: 1;  } .f3643 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px 24px 0 24px;  } .f3644 {gap: 8px;  } .f3645 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  margin-bottom: 20px;  } .f3646 {margin-bottom: 20px;  } .f3647 {width: 100%;  height: 56px;  } .f3640 {display: flex;  align-items: center;  width: 100%;  height: 100%;  border: 1px solid rgba(21, 20, 26, 0.12);  border-radius: 12px;  padding: 2px 12px;  text-align: left;  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f3648 {margin-right: 16px;  } .f3649 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f3650 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f3651 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 16px;  width: 100%;  padding: 12px 16px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f3652 {list-style: none;  padding: 0px;  margin: 0px;  } .f3653 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3654 {display: flex;  justify-content: space-between;  align-items: center;  } .f3655 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f3656 {display: flex;  } .f3657 {display: flex;  align-items: center;  white-space: nowrap;  padding: 8px 16px;  border-radius: 12px;  text-align: center;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background-color: transparent;  cursor: pointer;  transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;  } .f3657:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3657:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3657:active {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3658:hover {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3658:focus {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3658 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3659 {position: relative;  display: flex;  flex-direction: column;  flex-wrap: wrap;  row-gap: 4px;  column-gap: 8px;  justify-content: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3659:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3660 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3661 {color: rgba(21, 20, 26, 0.68);  } .f3662 {display: flex;  justify-content: center;  align-items: center;  padding: 4px 8px;  height: 24px;  max-height: 24px;  margin: 0px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background-color: rgba(21, 20, 26, 0.03);  } .f3663 {color: rgba(36, 149, 78, 1);  background-color: rgba(36, 149, 78, 0.06);  } .f3664 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3665 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3666 {color: rgba(245, 122, 1, 1);  background-color: rgba(245, 122, 1, 0.06);  } .f3667 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3668 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-end;  justify-content: center;  max-height: 100%;  width: 100%;  } .f3669 {display: flex;  align-items: center;  width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3670 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3667:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3667:hover .f3668 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f3667:hover .f3671 {min-width: none;  } .f3672 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3673 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3674 {color: rgba(21, 20, 26, 0.68);  } .f3675 {color: rgba(21, 20, 26, 0.32);  } .f3676 {color: rgba(21, 20, 26, 1);  } .f3677 {position: relative;  display: flex;  align-items: center;  height: 100%;  max-height: 100%;  margin: 0px;  overflow: hidden;  } .f3678 {position: absolute;  top: 0px;  display: flex;  flex-direction: column;  min-height: 100%;  height: 72px;  max-height: 72px;  min-width: 42px;  width: 100%;  padding: 10px 8px;  } .f3679 {background-color: rgba(21, 20, 26, 0.03);  } .f3680 {margin: 0px;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3681 {display: flex;  gap: 4px;  align-items: center;  } .f3677:hover {overflow: inherit;  } .f3677:hover .f3678 {z-index: 2;  border-radius: 10px;  height: auto;  max-height: none;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3677:hover .f3682 {min-width: auto;  } .f3683 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3684 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3685 {color: rgba(21, 20, 26, 1);  } .f3686 {color: rgba(21, 20, 26, 0.32);  } .f3687 {margin-bottom: 4px;  } .f3687:last-child {margin-bottom: 0px;  } .f3688 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3689 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3690 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3691 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3692 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3693 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3689:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3689:hover .f3690 {z-index: 1;  width: auto;  padding: 8px 8px 8px 2px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3689:hover .f3694 {min-width: 100%;  } .f3695 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3696 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3697 {color: rgba(21, 20, 26, 0.68);  } .f3698 {color: rgba(21, 20, 26, 0.32);  } .f3699 {color: rgba(21, 20, 26, 1);  } .f3700 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3701 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3702 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3703 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3704 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3705 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3701:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3701:hover .f3702 {z-index: 1;  width: auto;  padding: 8px 8px 8px 2px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3701:hover .f3706 {min-width: 100%;  } .f3707 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3708 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3709 {color: rgba(21, 20, 26, 0.68);  } .f3710 {color: rgba(21, 20, 26, 0.32);  } .f3711 {color: rgba(21, 20, 26, 1);  } .f3712 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3712:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3713 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3714 {color: rgba(21, 20, 26, 0.68);  } .f3715 {position: relative;  display: flex;  align-items: center;  height: 48px;  max-height: 48px;  margin: 0px;  overflow: hidden;  } .f3716 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 0 2px;  } .f3715:hover {overflow: inherit;  } .f3715:hover .f3716 {z-index: 2;  max-height: none;  width: 100%;  padding: 8px 2px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3715:hover .f3717 {width: auto;  min-width: auto;  } .f3718 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3719 {color: rgba(21, 20, 26, 1);  } .f3720 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f3721 {position: absolute;  top: 0px;  left: 0px;  bottom: 0px;  display: flex;  align-items: center;  min-width: 100%;  border-radius: 10px;  padding: 8px 2px;  } .f3720:hover {overflow: inherit;  } .f3720:hover .f3721 {z-index: 2;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3722 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3723 {color: rgba(21, 20, 26, 0.68);  } .f3724 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3725 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3726 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3727 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3728 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3729 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3725:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3725:hover .f3726 {z-index: 1;  width: auto;  padding: 8px 8px 8px 2px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3725:hover .f3730 {min-width: 100%;  } .f3731 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3732 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3733 {color: rgba(21, 20, 26, 0.68);  } .f3734 {color: rgba(21, 20, 26, 0.32);  } .f3735 {color: rgba(21, 20, 26, 1);  } .f3736 {position: relative;  display: flex;  align-items: center;  height: 51px;  margin: 0px;  overflow: hidden;  } .f3736:hover {overflow: inherit;  } .f3737 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 8px 2px;  } .f3736:hover .f3737 {z-index: 2;  max-height: none;  width: auto;  padding: 8px 2px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3738 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3739 {color: rgba(21, 20, 26, 0.68);  } .f3740 {position: relative;  display: flex;  flex-direction: column;  flex-wrap: wrap;  row-gap: 4px;  column-gap: 8px;  justify-content: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3740:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3741 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3742 {color: rgba(21, 20, 26, 0.68);  } .f3743 {display: flex;  justify-content: center;  align-items: center;  padding: 4px 8px;  height: 24px;  max-height: 24px;  margin: 0px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background-color: rgba(21, 20, 26, 0.03);  } .f3744 {color: rgba(36, 149, 78, 1);  background-color: rgba(36, 149, 78, 0.06);  } .f3745 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3746 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3747 {color: rgba(245, 122, 1, 1);  background-color: rgba(245, 122, 1, 0.06);  } .f3748 {list-style: none;  padding: 0px;  margin: 0px;  } .f3749 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3750 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3751 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3751:focus {outline: 4px solid transparent;  } .f3751:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3751:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3751:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3751:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3752 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3752:focus {outline: 4px solid transparent;  } .f3752:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3752:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3752:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3752:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3753 {color: rgba(21, 20, 26, 1);  } .f3754 {color: rgba(21, 20, 26, 0.68);  } .f3755 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3756 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3757 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3758 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3759 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3760 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3761 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f3762 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3763 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f3764 {display: flex;  flex-direction: column;  width: 100%;  } .f3765 {display: flex;  align-items: center;  gap: 24px;  height: 60px;  max-height: 60px;  width: 100%;  padding: 0 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3766 {display: flex;  margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3767 {display: flex;  align-items: center;  gap: 24px;  height: 60px;  max-height: 60px;  width: 100%;  padding: 0 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  text-align: start;  cursor: pointer;  } .f3768 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f3769 {position: absolute;  max-height: 100%;  min-width: 42px;  } .f3768:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3768:hover .f3769 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f3768:hover .f3770 {min-width: 500px;  } .f3768:hover .f3771 {min-width: 160px;  } .f3772 {width: 40px;  min-width: 40px;  } .f3773 {flex: 1;  } .f3774 {min-width: 24px;  } .f3775 {width: clamp(60px, 10%, 129px);  } .f3776 {flex-wrap: wrap;  width: 157px;  } .f3777 {justify-content: flex-end;  flex-wrap: wrap;  width: 157px;  } .f3778 {width: 110px;  min-width: 110px;  } .f3779 {width: 230px;  min-width: 230px;  } .f3780 {width: 60px;  min-width: 60px;  } .f3781 {justify-content: flex-end;  width: 190px;  } .f3782 {display: flex;  justify-content: center;  align-items: center;  padding: 4px 8px;  height: 24px;  max-height: 24px;  margin: 0px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background-color: rgba(21, 20, 26, 0.03);  } .f3783 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3784 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3785 {display: flex;  justify-content: center;  padding: 11px;  } .f3786 {color: red;  } .f3787 {min-width: 150px;  } .f3788 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  } .f3789 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f3790 {display: flex;  flex-direction: column;  height: 100%;  width: 20px;  } .f3791 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f3792 {display: flex;  align-items: center;  padding: 9px 12px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.07);  } .f3793 {color: rgba(21, 20, 26, 0.68);  } .f3794 {display: flex;  margin: 0px;  padding: 0 8px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3795 {position: relative;  display: flex;  align-items: flex-start;  height: 100%;  margin: 0px;  overflow: hidden;  } .f3796 {position: absolute;  display: flex;  align-items: center;  min-height: 100%;  min-width: 100%;  padding: 8px 2px;  } .f3795:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3795:hover .f3796 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3795:hover .f3797 {min-width: 160px;  } .f3798 {color: rgba(21, 20, 26, 0.68);  } .f3799 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3800 {background-color: #f00;  } .f3801 {position: relative;  display: flex;  align-items: center;  height: 48px;  max-height: 48px;  margin: 0px;  overflow: hidden;  } .f3802 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 0 2px;  } .f3801:hover {overflow: inherit;  } .f3801:hover .f3802 {z-index: 2;  top: -4px;  max-height: none;  width: 100%;  padding: 4px 2px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3801:hover .f3803 {width: auto;  min-width: auto;  } .f3804 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3805 {color: rgba(21, 20, 26, 1);  } .f3806 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3807 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3808 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-end;  justify-content: center;  max-height: 100%;  width: 100%;  } .f3809 {display: flex;  align-items: center;  width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3810 {padding: 0 8px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3807:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3807:hover .f3810 {z-index: 1;  overflow: inherit;  width: auto;  padding: 8px 8px 8px 2px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3811 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3812 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3813 {color: rgba(21, 20, 26, 0.68);  } .f3814 {color: rgba(21, 20, 26, 0.32);  } .f3815 {color: rgba(21, 20, 26, 1);  } .f3816 {list-style: none;  padding: 0px;  margin: 0px;  } .f3817 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3818 {display: flex;  justify-content: space-between;  align-items: center;  } .f3819 {display: flex;  flex-direction: row;  align-items: center;  gap: 4px;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f3820 {display: flex;  } .f3821 {display: flex;  align-items: center;  white-space: nowrap;  padding: 8px 16px;  border-radius: 12px;  text-align: center;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;  } .f3821:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3821:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3821:active {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3822:hover {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3822:focus {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3822 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3823 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3823:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3823:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3823:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3823:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3823::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3824::placeholder {color: rgba(21, 20, 26, 1);  } .f3825 {list-style: none;  padding: 0px;  margin: 0px;  } .f3826 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3827 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3827:focus {outline: 4px solid transparent;  } .f3827:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3827:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3827:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3827:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3828 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3829 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3829::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3830 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3831 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3832 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3833 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3834 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3835 {display: flex;  flex-direction: column;  } .f3836 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3837 {color: rgba(21, 20, 26, 1);  } .f3838 {padding: 2px;  outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3838:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3838:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3838:active {background-color: rgba(5, 96, 253, 0.32);  } .f3839 {background-color: rgba(5, 96, 253, 0.32);  } .f3840 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3841 {display: flex;  flex-direction: column;  gap: 4px;  } .f3842 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3843 {margin-bottom: 32px;  } .f3843:last-child {margin-bottom: 0px;  } .f3844 {margin-bottom: 24px;  } .f3844:last-child {margin-bottom: 0px;  } .f3845 {margin-bottom: 16px;  } .f3845:last-child {margin-bottom: 0px;  } .f3846 {margin-bottom: 12px;  } .f3846:last-child {margin-bottom: 0px;  } .f3847 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3847:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3847:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3847:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3847:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3847::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3848::placeholder {color: rgba(21, 20, 26, 1);  } .f3849 {list-style: none;  padding: 0px;  margin: 0px;  } .f3850 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3851 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3851:focus {outline: 4px solid transparent;  } .f3851:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3851:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3851:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3851:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3852 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3853 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3854 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3854::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3855 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3856 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3857 {display: flex;  gap: 8px;  } .f3858 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3859 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3860 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3861 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3862 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3863 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3864 {display: flex;  flex-direction: column;  } .f3865 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3866 {color: rgba(21, 20, 26, 1);  } .f3867 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3867:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3867:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3867:active {background-color: rgba(5, 96, 253, 0.32);  } .f3868 {background-color: rgba(5, 96, 253, 0.32);  } .f3869 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3870 {display: flex;  flex-direction: column;  gap: 4px;  } .f3871 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3872 {margin-bottom: 32px;  } .f3872:last-child {margin-bottom: 0px;  } .f3873 {margin-bottom: 24px;  } .f3873:last-child {margin-bottom: 0px;  } .f3874 {margin-bottom: 16px;  } .f3874:last-child {margin-bottom: 0px;  } .f3875 {margin-bottom: 12px;  } .f3875:last-child {margin-bottom: 0px;  } .f3876 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3876:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3876:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3876:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3876:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3876::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3877::placeholder {color: rgba(21, 20, 26, 1);  } .f3878 {list-style: none;  padding: 0px;  margin: 0px;  } .f3879 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3880 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3880:focus {outline: 4px solid transparent;  } .f3880:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3880:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3880:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3880:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3881 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3882 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3883 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3883::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3884 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3885 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3886 {display: flex;  gap: 8px;  } .f3887 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3888 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3889 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3890 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3891 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3892 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3893 {display: flex;  flex-direction: column;  } .f3894 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3895 {color: rgba(21, 20, 26, 1);  } .f3896 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3896:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3896:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3896:active {background-color: rgba(5, 96, 253, 0.32);  } .f3897 {background-color: rgba(5, 96, 253, 0.32);  } .f3898 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3899 {display: flex;  flex-direction: column;  gap: 4px;  } .f3900 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3901 {margin-bottom: 32px;  } .f3901:last-child {margin-bottom: 0px;  } .f3902 {margin-bottom: 24px;  } .f3902:last-child {margin-bottom: 0px;  } .f3903 {margin-bottom: 16px;  } .f3903:last-child {margin-bottom: 0px;  } .f3904 {margin-bottom: 12px;  } .f3904:last-child {margin-bottom: 0px;  } .f3905 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3905:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3905:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3905:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3905:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3905::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3906::placeholder {color: rgba(21, 20, 26, 1);  } .f3907 {list-style: none;  padding: 0px;  margin: 0px;  } .f3908 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3909 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3909:focus {outline: 4px solid transparent;  } .f3909:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3909:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3909:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3909:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3910 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3911 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3911::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3912 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3913 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3914 {display: flex;  gap: 8px;  } .f3915 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3916 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3917 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3918 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3919 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3920 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3921 {display: flex;  flex-direction: column;  } .f3922 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3923 {color: rgba(21, 20, 26, 1);  } .f3924 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3924:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3924:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3924:active {background-color: rgba(5, 96, 253, 0.32);  } .f3925 {background-color: rgba(5, 96, 253, 0.32);  } .f3926 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3927 {display: flex;  flex-direction: column;  gap: 4px;  } .f3928 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3929 {margin-bottom: 32px;  } .f3929:last-child {margin-bottom: 0px;  } .f3930 {margin-bottom: 24px;  } .f3930:last-child {margin-bottom: 0px;  } .f3931 {margin-bottom: 16px;  } .f3931:last-child {margin-bottom: 0px;  } .f3932 {margin-bottom: 12px;  } .f3932:last-child {margin-bottom: 0px;  } .f3933 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3934 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3934:focus {outline: 4px solid transparent;  } .f3934:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3934:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3934:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3934:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3935 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3935:focus {outline: 4px solid transparent;  } .f3935:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3935:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3935:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3935:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3936 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3936:focus {outline: 4px solid transparent;  } .f3936:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3936:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3936:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3936:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3937 {list-style: none;  padding: 0px;  margin: 0px;  } .f3938 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3938:focus {outline: 4px solid transparent;  } .f3938:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3938:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3938:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3938:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3939 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3939:focus {outline: 4px solid transparent;  } .f3939:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f3939:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f3939:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f3939:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3940 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3940:focus {outline: 4px solid transparent;  } .f3940:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3940:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3940:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3940:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3941 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f3941:last-child {margin-bottom: 0px;  } .f3942 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f3943 {width: 100%;  } .f3944 {display: flex;  align-items: center;  gap: 8px;  } .f3945 {display: none;  } .f3946 {margin-bottom: 24px;  } .f3947 {display: flex;  flex-direction: column;  } .f3948 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3949 {margin-bottom: 16px;  } .f3950 {display: flex;  align-items: center;  gap: 8px;  } .f3951 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3951:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3951:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3951:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3951:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3951::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3952::placeholder {color: rgba(21, 20, 26, 1);  } .f3953 {list-style: none;  padding: 0px;  margin: 0px;  } .f3954 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3955 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3955:focus {outline: 4px solid transparent;  } .f3955:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3955:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3955:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3955:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3956 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3956::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3957 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3958 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3959 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3960 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3961 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3962 {display: flex;  flex-direction: column;  } .f3963 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3964 {color: rgba(21, 20, 26, 1);  } .f3965 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3965:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3965:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3965:active {background-color: rgba(5, 96, 253, 0.32);  } .f3966 {background-color: rgba(5, 96, 253, 0.32);  } .f3967 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3968 {display: flex;  flex-direction: column;  gap: 4px;  } .f3969 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3970 {margin-bottom: 32px;  } .f3970:last-child {margin-bottom: 0px;  } .f3971 {margin-bottom: 24px;  } .f3971:last-child {margin-bottom: 0px;  } .f3972 {margin-bottom: 16px;  } .f3972:last-child {margin-bottom: 0px;  } .f3973 {margin-bottom: 12px;  } .f3973:last-child {margin-bottom: 0px;  } .f3974 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f3974:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3974:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3974:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3974:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f3974::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3975::placeholder {color: rgba(21, 20, 26, 1);  } .f3976 {list-style: none;  padding: 0px;  margin: 0px;  } .f3977 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3978 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f3978:focus {outline: 4px solid transparent;  } .f3978:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3978:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3978:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3978:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3979 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3980 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3981 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3981::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3982 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3983 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3984 {display: flex;  gap: 8px;  } .f3985 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3986 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3987 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3988 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3989 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3990 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3991 {display: flex;  flex-direction: column;  } .f3992 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3993 {color: rgba(21, 20, 26, 1);  } .f3994 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3994:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3994:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3994:active {background-color: rgba(5, 96, 253, 0.32);  } .f3995 {background-color: rgba(5, 96, 253, 0.32);  } .f3996 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f3997 {display: flex;  flex-direction: column;  gap: 4px;  } .f3998 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3999 {margin-bottom: 32px;  } .f3999:last-child {margin-bottom: 0px;  } .f4000 {margin-bottom: 24px;  } .f4000:last-child {margin-bottom: 0px;  } .f4001 {margin-bottom: 16px;  } .f4001:last-child {margin-bottom: 0px;  } .f4002 {margin-bottom: 12px;  } .f4002:last-child {margin-bottom: 0px;  } .f4003 {margin-bottom: 8px;  } .f4003:last-child {margin-bottom: 0px;  } .f4004 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4004:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4004:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4004:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4004:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4004::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4005::placeholder {color: rgba(21, 20, 26, 1);  } .f4006 {list-style: none;  padding: 0px;  margin: 0px;  } .f4007 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4008 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4008:focus {outline: 4px solid transparent;  } .f4008:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4008:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4008:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4008:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4009 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4010 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4010::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4011 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4012 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4013 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4014 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4015 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4016 {display: flex;  flex-direction: column;  } .f4017 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4018 {color: rgba(21, 20, 26, 1);  } .f4019 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4019:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4019:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4019:active {background-color: rgba(5, 96, 253, 0.32);  } .f4020 {background-color: rgba(5, 96, 253, 0.32);  } .f4021 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4022 {display: flex;  flex-direction: column;  gap: 4px;  } .f4023 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4024 {margin-bottom: 32px;  } .f4024:last-child {margin-bottom: 0px;  } .f4025 {margin-bottom: 24px;  } .f4025:last-child {margin-bottom: 0px;  } .f4026 {margin-bottom: 16px;  } .f4026:last-child {margin-bottom: 0px;  } .f4027 {margin-bottom: 12px;  } .f4027:last-child {margin-bottom: 0px;  } .f4028 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4028:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4028:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4028:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4028:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4028::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4029::placeholder {color: rgba(21, 20, 26, 1);  } .f4030 {list-style: none;  padding: 0px;  margin: 0px;  } .f4031 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4032 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4032:focus {outline: 4px solid transparent;  } .f4032:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4032:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4032:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4032:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4033 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4034 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4035 {width: 100%;  min-height: 160px;  resize: none;  } .f4036 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4036::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4037 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4038 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4039 {display: flex;  gap: 8px;  } .f4040 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4041 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4042 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4043 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4044 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4045 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4046 {display: flex;  flex-direction: column;  } .f4047 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4048 {color: rgba(21, 20, 26, 1);  } .f4049 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4049:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4049:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4049:active {background-color: rgba(5, 96, 253, 0.32);  } .f4050 {background-color: rgba(5, 96, 253, 0.32);  } .f4051 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4052 {display: flex;  flex-direction: column;  gap: 4px;  } .f4053 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  min-width: 100px;  } .f4054 {margin-bottom: 32px;  } .f4054:last-child {margin-bottom: 0px;  } .f4055 {margin-bottom: 24px;  } .f4055:last-child {margin-bottom: 0px;  } .f4056 {margin-bottom: 16px;  } .f4056:last-child {margin-bottom: 0px;  } .f4057 {margin-bottom: 12px;  } .f4057:last-child {margin-bottom: 0px;  } .f4058 {margin-bottom: 8px;  } .f4058:last-child {margin-bottom: 0px;  } .f4059 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4059:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4059:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4059:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4059:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4059::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4060::placeholder {color: rgba(21, 20, 26, 1);  } .f4061 {list-style: none;  padding: 0px;  margin: 0px;  } .f4062 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4063 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4063:focus {outline: 4px solid transparent;  } .f4063:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4063:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4063:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4063:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4064 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4065 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4066 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4066::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4067 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4068 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4069 {display: flex;  gap: 8px;  } .f4070 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4071 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4072 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4073 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4074 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4075 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4076 {display: flex;  flex-direction: column;  } .f4077 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4078 {color: rgba(21, 20, 26, 1);  } .f4079 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4079:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4079:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4079:active {background-color: rgba(5, 96, 253, 0.32);  } .f4080 {background-color: rgba(5, 96, 253, 0.32);  } .f4081 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4082 {display: flex;  flex-direction: column;  gap: 12px;  } .f4083 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4084 {margin-bottom: 32px;  } .f4084:last-child {margin-bottom: 0px;  } .f4085 {margin-bottom: 24px;  } .f4085:last-child {margin-bottom: 0px;  } .f4086 {margin-bottom: 16px;  } .f4086:last-child {margin-bottom: 0px;  } .f4087 {margin-bottom: 12px;  } .f4087:last-child {margin-bottom: 0px;  } .f4088 {list-style: none;  padding: 0px;  margin: 0px;  } .f4089 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4090 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4091 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4091:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4091:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4091:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4091:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4091::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4092::placeholder {color: rgba(21, 20, 26, 1);  } .f4093 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: 2px solid transparent;  background-color: rgba(255, 255, 255, 1);  transition: outline-color 0.3s ease-in-out;  } .f4094 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4095 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4096 {color: rgba(21, 20, 26, 0.68);  } .f4097 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4098 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4099 {padding-top: 27px;  } .f4100 {color: rgba(21, 20, 26, 1);  } .f4101 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4102 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4103 {margin-bottom: 8px;  } .f4104 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4105 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4106 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4107 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4108 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4109 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4110 {list-style: none;  padding: 0px;  margin: 0px;  } .f4111 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4112 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4113 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4113:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4113:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4113:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4113:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4113::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4114::placeholder {color: rgba(21, 20, 26, 1);  } .f4115 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: 2px solid transparent;  background-color: rgba(255, 255, 255, 1);  transition: outline-color 0.3s ease-in-out;  } .f4116 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4117 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4118 {color: rgba(21, 20, 26, 0.68);  } .f4119 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4120 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4121 {padding-top: 27px;  } .f4122 {color: rgba(21, 20, 26, 1);  } .f4123 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4124 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4125 {margin-bottom: 8px;  } .f4126 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4127 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4128 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4129 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4130 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4131 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4132 {list-style: none;  padding: 0px;  margin: 0px;  } .f4133 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4134 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4135 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4135:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4135:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4135:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4135:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4135::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4136::placeholder {color: rgba(21, 20, 26, 1);  } .f4137 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: 2px solid transparent;  background-color: rgba(255, 255, 255, 1);  transition: outline-color 0.3s ease-in-out;  } .f4138 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4139 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4140 {color: rgba(21, 20, 26, 0.68);  } .f4141 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4142 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4143 {padding-top: 27px;  } .f4144 {color: rgba(21, 20, 26, 1);  } .f4145 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4146 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4147 {margin-bottom: 8px;  } .f4148 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4149 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4150 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4151 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4152 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4153 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4154 {list-style: none;  padding: 0px;  margin: 0px;  } .f4155 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4156 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4157 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4157:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4157:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4157:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4157:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4157::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4158::placeholder {color: rgba(21, 20, 26, 1);  } .f4159 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: 2px solid transparent;  background-color: rgba(255, 255, 255, 1);  transition: outline-color 0.3s ease-in-out;  } .f4160 {height: 240px;  } .f4161 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4162 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 4px 4px;  } .f4163 {color: rgba(21, 20, 26, 0.68);  } .f4164 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4165 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4166 {padding-top: 27px;  } .f4167 {color: rgba(21, 20, 26, 1);  } .f4168 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4169 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4170 {margin-bottom: 8px;  } .f4171 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4172 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4173 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4174 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4175 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4176 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4177 {list-style: none;  padding: 0px;  margin: 0px;  } .f4178 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4179 {display: contents;  } .f4180 {position: relative;  display: flex;  flex: 1;  justify-content: center;  width: 100%;  overflow-y: auto;  } .f4181 {position: relative;  border-radius: 20px;  outline: 2px solid transparent;  transition: outline 0.3s ease-in-out;  } .f4182 {z-index: 1;  position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  outline: none;  } .f4181:focus-within {outline: 2px solid rgba(21, 20, 26, 0.12);  } .f4180::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4183 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  max-width: 605px;  padding: 24px 40px;  } .f4184 {list-style: none;  padding: 0px;  margin: 0px;  } .f4185 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4186 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4187 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4187:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4187:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4187:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4187:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4187::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4188::placeholder {color: rgba(21, 20, 26, 1);  } .f4189 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  outline: 2px solid transparent;  transition: outline-color 0.3s ease-in-out;  } .f4190 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4191 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 4px 4px;  } .f4192 {color: rgba(21, 20, 26, 0.68);  } .f4193 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4194 {position: relative;  display: flex;  align-items: center;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4195 {padding-top: 27px;  } .f4196 {color: rgba(21, 20, 26, 1);  } .f4197 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4198 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4199 {align-items: flex-start;  margin-bottom: 8px;  } .f4200 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4201 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4202 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4203 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4204 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4205 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4206 {margin-bottom: 8px;  } .f4206:last-child {margin-bottom: 0px;  } .f4207 {list-style: none;  padding: 0px;  margin: 0px;  } .f4208 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4209 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4210 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4210:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4210:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4210:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4210:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4210::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4211::placeholder {color: rgba(21, 20, 26, 1);  } .f4212 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: 2px solid transparent;  background-color: rgba(255, 255, 255, 1);  transition: outline-color 0.3s ease-in-out;  } .f4213 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4214 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4215 {color: rgba(21, 20, 26, 0.68);  } .f4216 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4217 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4218 {padding-top: 27px;  } .f4219 {color: rgba(21, 20, 26, 1);  } .f4220 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4221 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4222 {margin-bottom: 8px;  } .f4223 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4224 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4225 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4226 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4227 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4228 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4229 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4230 {margin-bottom: 8px;  } .f4230:last-child {margin-bottom: 0px;  } .f4231 {list-style: none;  padding: 0px;  margin: 0px;  } .f4232 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4233 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4234 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4234:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4234:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4234:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4234:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4234::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4235::placeholder {color: rgba(21, 20, 26, 1);  } .f4236 {position: relative;  display: flex;  gap: 4px;  width: 100%;  padding: 7px 4px;  border-radius: 20px;  border: 1px solid rgba(21, 20, 26, 0.07);  outline: 2px solid transparent;  background-color: rgba(255, 255, 255, 1);  transition: outline-color 0.3s ease-in-out;  } .f4237 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4238 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4239 {color: rgba(21, 20, 26, 0.68);  } .f4240 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4241 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4242 {padding-top: 27px;  } .f4243 {height: 100px!important;  } .f4244 {color: rgba(21, 20, 26, 1);  } .f4245 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4246 {margin: 0 0 4px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4247 {align-items: flex-start;  height: auto;  margin-bottom: 8px;  } .f4248 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4249 {display: block;  max-height: 66px;  overflow: hidden;  margin: 0 0 8px 0;  text-overflow: ellipsis;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4250 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4251 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4252 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4253 {position: absolute;  top: 8px;  right: 10px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  } .f4254 {margin-bottom: 8px;  } .f4254:last-child {margin-bottom: 0px;  } .f4255 {list-style: none;  padding: 0px;  margin: 0px;  } .f4256 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4256:focus {outline: 4px solid transparent;  } .f4256:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4256:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4256:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4256:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4257 {display: flex;  flex-direction: column;  width: 100%;  padding: 24px 20px;  } .f4258 {margin: 0 0 16px 0;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f4259 {display: flex;  flex-wrap: wrap;  gap: 8px;  } .f4260 {} .f4261 {display: flex;  flex-direction: column;  min-height: 100vh;  margin: 0 auto;  } .f4262 {display: flex;  flex-direction: column;  flex: 1;  background-color: undefined;  background-size: cover;  background-image: url(img/bg_course_descrip.svg);  } .f4263 {display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  max-width: 1080px;  margin: auto;  } .f4264 {text-align: center;  color: rgba(21, 20, 26, 1);  } .f4265 {list-style: none;  padding: 0px;  margin: 0px;  } .f4266 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4267 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4268 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4268:focus {outline: 4px solid transparent;  } .f4268:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4268:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4268:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4268:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4269 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f4270 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4271 {display: none;  } .f4272 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4273 {color: rgba(21, 20, 26, 1);  } .f4274 {color: rgba(21, 20, 26, 1);  } .f4275 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4276 {display: flex;  flex-direction: column;  flex: 1;  } .f4277 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4278 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4279 {position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  row-gap: 4px;  column-gap: 16px;  padding: 0 24px 0 40px;  } .f4280 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4281 {position: relative;  display: flex;  align-items: flex-start;  } .f4282 {margin-right: auto;  } .f4283 {display: flex;  align-items: flex-start;  gap: 12px;  margin-right: auto;  } .f4284 {display: flex;  align-items: center;  cursor: pointer;  } .f4285 {margin-right: 8px;  color: rgba(21, 20, 26, 1);  } .f4286 {display: flex;  padding-left: 8px;  height: 38px;  min-width: 17px;  } .f4287::after {content: '';  display: block;  width: 9px;  height: 9px;  min-width: 9px;  border-radius: 99px;  background-color: rgba(5, 96, 253, 1);  } .f4288 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4289 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  flex: 1;  } .f4288 > div {display: flex;  flex: 1;  width: 100%;  } .f4290 {list-style: none;  padding: 0px;  margin: 0px;  } .f4291 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4292 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4293 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4293:focus {outline: 4px solid transparent;  } .f4293:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4293:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4293:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4293:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4294 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4294:focus {outline: 4px solid transparent;  } .f4294:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4294:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4294:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4294:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4295 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4296 {color: rgba(21, 20, 26, 1);  } .f4297 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4298 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4299 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4300 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4301 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4302 {margin-right: auto;  } .f4303 {margin-right: auto;  } .f4304 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4304 > div {display: flex;  flex: 1;  width: 100%;  } .f4305 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4306 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4307 {color: rgba(21, 20, 26, 0.68);  } .f4308 {display: flex;  flex-direction: column;  flex: 1;  } .f4309 {list-style: none;  padding: 0px;  margin: 0px;  } .f4310 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4311 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4311:focus {outline: 4px solid transparent;  } .f4311:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4311:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4311:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4311:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4312 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4312:focus {outline: 4px solid transparent;  } .f4312:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4312:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4312:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4312:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4313 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4313:focus {outline: 4px solid transparent;  } .f4313:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4313:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4313:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4313:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4314 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4314:focus {outline: 4px solid transparent;  } .f4314:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4314:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4314:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4314:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4315 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4315:focus {outline: 4px solid transparent;  } .f4315:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4315:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4315:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4315:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4316 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4316:focus {outline: 4px solid transparent;  } .f4316:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4316:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4316:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4316:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4317 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4318 {color: rgba(21, 20, 26, 1);  } .f4319 {display: flex;  align-items: center;  flex: 1;  } .f4320 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4321 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4322 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4323 {display: flex;  width: 100%;  } .f4324 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4325 {display: flex;  align-items: center;  gap: 12px;  } .f4326 {padding: 0 8px;  } .f4327 {display: flex;  flex: 1;  width: 100%;  } .f4327 > div {display: flex;  flex: 1;  width: 100%;  } .f4328 {color: rgba(21, 20, 26, 1);  } .f4329 {color: rgba(21, 20, 26, 0.68);  } .f4330 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4331 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4332 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4333 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4334 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4335 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4336 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4337 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f4338 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f4338:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4338:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4338:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4338:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4338::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4339::placeholder {color: rgba(21, 20, 26, 1);  } .f4340 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4340:last-child {margin-bottom: 0px;  } .f4341 {display: flex;  flex-direction: column;  gap: 12px;  } .f4342 {width: 100%;  } .f4343 {display: flex;  flex-direction: column;  gap: 16px;  } .f4344 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f4345 {margin: 0px;  margin-bottom: 12px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4346 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4347 {} .f4348 {height: auto;  min-height: 80px;  resize: none;  } .f4349 {height: auto;  min-height: 154px;  resize: none;  } .f4350 {display: flex;  align-items: center;  gap: 8px;  } .f4351 {width: 100%;  } .f4352 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f4353 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f4354 {margin-bottom: 40px;  } .f4354:last-child {margin-bottom: 0px;  } .f4355 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4356 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4357 {display: flex;  gap: 16px;  } .f4358 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4359 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4359:focus {outline: 4px solid transparent;  } .f4359:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4359:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4359:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4359:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4360 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4360:focus {outline: 4px solid transparent;  } .f4360:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4360:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4360:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4360:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4361 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4361:focus {outline: 4px solid transparent;  } .f4361:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4361:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4361:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4361:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4362 {color: rgba(21, 20, 26, 1);  } .f4363 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4364 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4365 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4366 {display: flex;  width: 100%;  } .f4367 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4368 {display: flex;  align-items: center;  gap: 12px;  } .f4369 {padding: 0 8px;  } .f4370 {display: flex;  flex: 1;  width: 100%;  } .f4370 > div {display: flex;  flex: 1;  width: 100%;  } .f4371 {list-style: none;  padding: 0px;  margin: 0px;  } .f4372 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4373 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4374 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4374:focus {outline: 4px solid transparent;  } .f4374:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4374:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4374:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4374:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4375 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4375:focus {outline: 4px solid transparent;  } .f4375:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4375:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4375:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4375:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4376 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4376:focus {outline: 4px solid transparent;  } .f4376:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4376:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4376:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4376:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4377 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4377:focus {outline: 4px solid transparent;  } .f4377:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4377:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4377:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4377:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4378 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4378:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4378:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4378:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4378:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4378::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4379::placeholder {color: rgba(21, 20, 26, 1);  } .f4380 {display: flex;  flex: 1;  width: 100%;  } .f4381 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4382 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4383 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4384 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4385 {color: rgba(21, 20, 26, 1);  } .f4386 {color: rgba(21, 20, 26, 0.68);  } .f4387 {color: rgba(21, 20, 26, 0.32);  } .f4388 {color: rgba(5, 96, 253, 1);  } .f4389 {display: flex;  flex: 1;  width: 100%;  } .f4390 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4390::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4391 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4392 {position: relative;  } .f4392:hover .f4393 {opacity: 1;  } .f4393 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f4394 {display: flex;  gap: 8px;  } .f4395 {display: flex;  flex-direction: column;  } .f4396 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4397 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4398 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4398:last-child {margin-bottom: 0px;  } .f4399 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4400 {} .f4401 {display: flex;  flex-direction: column;  gap: 8px;  } .f4402 {flex: 1;  } .f4403 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4404 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4405 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4406 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4407 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4408 {display: flex;  flex-direction: column;  } .f4409 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4410 {position: relative;  display: flex;  width: 100%;  margin-bottom: 20px;  } .f4411 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 2px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4412 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4413 {} .f4414 {display: flex;  flex-direction: column;  gap: 8px;  } .f4415 {} .f4416 {margin-bottom: 24px;  } .f4417 {margin-bottom: 16px;  } .f4418 {margin-bottom: 12px;  } .f4419 {margin-bottom: 8px;  } .f4416:last-child {margin-bottom: 0px;  } .f4417:last-child {margin-bottom: 0px;  } .f4418:last-child {margin-bottom: 0px;  } .f4419:last-child {margin-bottom: 0px;  } .f4403 > a {text-decoration: none;  } .f4420 {list-style: none;  padding: 0px;  margin: 0px;  } .f4421 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4422 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4423 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4423:focus {outline: 4px solid transparent;  } .f4423:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4423:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4423:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4423:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4424 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4424:focus {outline: 4px solid transparent;  } .f4424:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4424:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4424:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4424:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4425 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4425:focus {outline: 4px solid transparent;  } .f4425:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4425:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4425:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4425:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4426 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4426:focus {outline: 4px solid transparent;  } .f4426:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4426:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4426:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4426:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4427 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4427:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4427:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4427:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4427:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4427::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4428::placeholder {color: rgba(21, 20, 26, 1);  } .f4429 {display: flex;  flex: 1;  width: 100%;  } .f4430 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4431 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4432 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4433 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4434 {color: rgba(21, 20, 26, 1);  } .f4435 {color: rgba(21, 20, 26, 0.68);  } .f4436 {color: rgba(21, 20, 26, 0.32);  } .f4437 {color: rgba(5, 96, 253, 1);  } .f4438 {display: flex;  flex: 1;  width: 100%;  } .f4439 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4439::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4440 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4441 {position: relative;  } .f4441:hover .f4442 {opacity: 1;  } .f4442 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f4443 {display: flex;  gap: 8px;  } .f4444 {display: flex;  flex-direction: column;  } .f4445 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4446 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4447 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4447:last-child {margin-bottom: 0px;  } .f4448 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4449 {} .f4450 {display: flex;  flex-direction: column;  gap: 8px;  } .f4451 {flex: 1;  } .f4452 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4453 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4454 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4455 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4456 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4457 {display: flex;  flex-direction: column;  } .f4458 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4459 {width: 100%;  margin-bottom: 20px;  } .f4460 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4460::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f4461::before {background-color: rgba(36, 149, 78, 1);  } .f4462 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4463 {} .f4464 {display: flex;  flex-direction: column;  gap: 8px;  } .f4465 {} .f4466 {margin-bottom: 24px;  } .f4467 {margin-bottom: 16px;  } .f4468 {margin-bottom: 12px;  } .f4469 {margin-bottom: 8px;  } .f4466:last-child {margin-bottom: 0px;  } .f4467:last-child {margin-bottom: 0px;  } .f4468:last-child {margin-bottom: 0px;  } .f4469:last-child {margin-bottom: 0px;  } .f4470 {list-style: none;  padding: 0px;  margin: 0px;  } .f4471 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4472 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4473 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4473:focus {outline: 4px solid transparent;  } .f4473:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4473:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4473:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4473:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4474 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4474:focus {outline: 4px solid transparent;  } .f4474:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4474:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4474:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4474:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4475 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4475:focus {outline: 4px solid transparent;  } .f4475:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4475:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4475:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4475:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4476 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4476:focus {outline: 4px solid transparent;  } .f4476:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4476:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4476:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4476:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4477 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4477:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4477:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4477:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4477:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4477::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4478::placeholder {color: rgba(21, 20, 26, 1);  } .f4479 {display: flex;  flex: 1;  width: 100%;  } .f4480 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4481 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4482 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4483 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4484 {color: rgba(21, 20, 26, 1);  } .f4485 {color: rgba(21, 20, 26, 0.68);  } .f4486 {color: rgba(21, 20, 26, 0.32);  } .f4487 {color: rgba(5, 96, 253, 1);  } .f4488 {display: flex;  flex: 1;  width: 100%;  } .f4489 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4489::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4490 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4491 {position: relative;  } .f4491:hover .f4492 {opacity: 1;  } .f4492 {position: absolute;  top: 19px;  right: 14px;  display: flex;  padding: 6px;  border-radius: 99px;  opacity: 0;  background-color: rgba(254, 252, 251, 0.88);  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f4493 {display: flex;  gap: 8px;  } .f4494 {display: flex;  flex-direction: column;  } .f4495 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4496 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4497 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4497:last-child {margin-bottom: 0px;  } .f4498 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4499 {} .f4500 {display: flex;  flex-direction: column;  gap: 8px;  } .f4501 {flex: 1;  } .f4502 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4503 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4504 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4505 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4506 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4507 {display: flex;  flex-direction: column;  } .f4508 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4509 {width: 100%;  margin-bottom: 20px;  } .f4510 {position: relative;  display: inline-block;  max-width: 100%;  margin: 0px;  padding-right: 13px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4510::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f4511::before {background-color: rgba(36, 149, 78, 1);  } .f4512 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4513 {} .f4514 {display: flex;  flex-direction: column;  gap: 8px;  } .f4515 {} .f4516 {margin-bottom: 24px;  } .f4517 {margin-bottom: 16px;  } .f4518 {margin-bottom: 12px;  } .f4519 {margin-bottom: 8px;  } .f4516:last-child {margin-bottom: 0px;  } .f4517:last-child {margin-bottom: 0px;  } .f4518:last-child {margin-bottom: 0px;  } .f4519:last-child {margin-bottom: 0px;  } .f4520 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4520 > div {display: flex;  flex: 1;  width: 100%;  } .f4521 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4521 > div {display: flex;  flex: 1;  width: 100%;  } .f4522 {list-style: none;  padding: 0px;  margin: 0px;  } .f4523 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4524 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4525 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4525:focus {outline: 4px solid transparent;  } .f4525:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4525:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4525:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4525:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4526 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4526:focus {outline: 4px solid transparent;  } .f4526:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4526:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4526:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4526:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4527 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4528 {color: rgba(21, 20, 26, 1);  } .f4529 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4530 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4531 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4532 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4533 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4534 {margin-right: auto;  } .f4535 {margin-right: auto;  } .f4536 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4536 > div {display: flex;  flex: 1;  width: 100%;  } .f4537 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4538 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4539 {color: rgba(21, 20, 26, 0.68);  } .f4540 {display: flex;  flex-direction: column;  flex: 1;  } .f4541 {list-style: none;  padding: 0px;  margin: 0px;  } .f4542 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4543 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4544 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4544:focus {outline: 4px solid transparent;  } .f4544:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4544:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4544:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4544:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4545 {color: rgba(21, 20, 26, 1);  } .f4546 {color: rgba(21, 20, 26, 0.68);  } .f4547 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4548 {display: flex;  flex-direction: column;  flex: 1;  } .f4549 {position: relative;  display: flex;  align-items: center;  gap: 16px;  min-height: 80px;  padding: 19px 24px 19px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4550 {margin-right: auto;  } .f4551 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  overflow-y: auto;  } .f4551::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4552 {position: absolute;  display: flex;  flex: 1;  flex-direction: column;  width: 100%;  max-width: 700px;  padding: 0 40px 80px 84px;  } .f4553 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4554 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4554:focus {outline: 4px solid transparent;  } .f4554:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4554:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4554:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4554:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4555 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4555:focus {outline: 4px solid transparent;  } .f4555:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4555:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4555:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4555:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4556 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f4556:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4556:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4556:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4556:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4556::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4557::placeholder {color: rgba(21, 20, 26, 1);  } .f4558 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4559 {color: rgba(21, 20, 26, 1);  } .f4560 {color: rgba(21, 20, 26, 0.68);  } .f4561 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4562 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4563 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw !important;  display: flex;  justify-content: center;  align-items: center;  padding: 24px;  overflow-y: auto;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f4564 {display: flex;  width: 100%;  max-width: 560px;  flex-direction: column;  padding: 24px;  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  } .f4565 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f4566 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4567 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4568 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f4569 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f4570 {width: 100%;  } .f4571 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4572 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4573 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4573:focus {outline: 4px solid transparent;  } .f4573:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4573:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4573:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4573:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4574 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4574:focus {outline: 4px solid transparent;  } .f4574:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4574:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4574:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4574:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4575 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4576 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4577 {color: rgba(21, 20, 26, 1);  } .f4578 {color: rgba(21, 20, 26, 0.68);  } .f4579 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4580 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4581 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4582 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4583 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4584 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4585 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4586 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4587 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4588 {display: flex;  flex-direction: column;  flex-wrap: wrap;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4589 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4590 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4591 {margin-right: auto;  } .f4592 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f4593 {color: rgba(21, 20, 26, 1);  } .f4594 {overflow: hidden;  border-radius: 99px;  } .f4595 {display: flex;  flex-direction: column;  justify-content: center;  } .f4596 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f4597 {margin-right: auto;  } .f4598 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4599 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4598 > div {display: flex;  flex: 1;  width: 100%;  } .f4600 {list-style: none;  padding: 0px;  margin: 0px;  } .f4601 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4602 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4603 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4603:focus {outline: 4px solid transparent;  } .f4603:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4603:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4603:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4603:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4604 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4604:focus {outline: 4px solid transparent;  } .f4604:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4604:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4604:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4604:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4605 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4606 {color: rgba(21, 20, 26, 1);  } .f4607 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4608 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4609 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4610 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4611 {display: flex;  justify-content: space-between;  gap: 16px;  flex-wrap: wrap;  width: 100%;  padding: 21px 24px 0 40px;  } .f4612 {margin-right: auto;  } .f4613 {margin-right: auto;  } .f4614 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4614 > div {display: flex;  flex: 1;  width: 100%;  } .f4615 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4616 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4617 {color: rgba(21, 20, 26, 0.68);  } .f4618 {display: flex;  flex-direction: column;  flex: 1;  } .f4619 {list-style: none;  padding: 0px;  margin: 0px;  } .f4620 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4621 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4622 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4622:focus {outline: 4px solid transparent;  } .f4622:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4622:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4622:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4622:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4623 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4623:focus {outline: 4px solid transparent;  } .f4623:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4623:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4623:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4623:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4624 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4624:focus {outline: 4px solid transparent;  } .f4624:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4624:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4624:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4624:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4625 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4625:focus {outline: 4px solid transparent;  } .f4625:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4625:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4625:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4625:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4626 {display: flex;  flex: 1;  width: 100%;  } .f4627 {color: rgba(21, 20, 26, 1);  } .f4628 {color: rgba(21, 20, 26, 0.68);  } .f4629 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4630 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4631 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4632 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4633 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4634 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4635 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4636 {display: flex;  flex-direction: column;  flex: 1;  } .f4637 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4638 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4639 {display: flex;  align-items: center;  gap: 12px;  padding: 0 24px 0 40px;  } .f4640 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4641 {margin-right: auto;  } .f4642 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f4643 {color: rgba(21, 20, 26, 1);  } .f4644 {display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  } .f4645 {display: flex;  flex-direction: column;  justify-content: center;  } .f4646 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f4647 {margin-right: auto;  } .f4648 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4649 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4648 > div {display: flex;  flex: 1;  width: 100%;  } .f4650 {list-style: none;  padding: 0px;  margin: 0px;  } .f4651 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4652 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4653 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4654 {position: absolute;  max-width: 1080px;  width: 100%;  padding: 32px 40px 80px;  } .f4655 {display: grid;  gap: 8px;  grid-template-columns: repeat(3, 1fr);  width: 100%;  } .f4656 {padding: 4px;  width: 100%;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  transition: background-color 0.3s ease-in-out;  } .f4656:focus {background-color: rgba(21, 20, 26, 0.07);  } .f4656:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4656:active {background-color: rgba(21, 20, 26, 0.12);  } .f4657 {list-style: none;  padding: 0px;  margin: 0px;  } .f4658 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4659 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4660 {display: flex;  align-items: center;  justify-content: center;  gap: 6px;  height: 28px;  min-height: 28px;  padding: 0 4px;  border-radius: 8px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background-color: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4660:focus {outline: 4px solid transparent;  } .f4660:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f4660:hover {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f4660:active {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.12);  } .f4660:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f4661 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  align-items: center;  justify-content: center;  } .f4662 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f4663 {color: rgba(21, 20, 26, 1);  } .f4664 {color: rgba(21, 20, 26, 0.68);  } .f4665 {color: rgba(21, 20, 26, 0.68);  } .f4666 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4667 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4668 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4669 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4670 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f4671 {background-color: rgba(5, 96, 253, 0.06);  } .f4672 {background-color: rgba(21, 20, 26, 0.03);  } .f4673 {display: flex;  flex-direction: column;  max-width: 260px;  min-width: 260px;  width: 260px;  padding: 16px 0;  border-right: 1px solid rgba(21, 20, 26, 0.12);  } .f4674 {width: 100%;  padding-left: 16px;  padding-right: 15px;  } .f4675 {display: flex;  justify-content: center;  width: 100%;  padding: 12px 14px;  color: rgba(186, 167, 125);  } .f4676 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 16px;  padding-left: 16px;  overflow-y: auto;  } .f4677 {display: flex;  flex-direction: column;  width: 100%;  max-width: calc( 260px - 32px );  } .f4678 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  gap: 8px;  } .f4679 {display: flex;  padding: 12px 12px 4px;  width: 100%;  } .f4680 {display: flex;  flex-direction: column;  gap: 2px;  border-radius: 8px;  padding: 8px;  } .f4681 {display: flex;  justify-content: center;  align-items: center;  border-radius: 99px;  height: 18px;  min-height: 18px;  min-width: 18px;  padding: 0 4px;  background-color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f4682 {width: 100%;  } .f4682 > .f4683 {justify-content: space-between;  width: 100%;  } .f4684 {display: flex;  } .f4683 {} .f4685 {display: flex;  flex-direction: column;  width: 100%;  } .f4686 {display: flex;  justify-content: flex-start;  align-items: flex-start;  gap: 8px;  width: 100%;  min-height: 40px;  padding: 8px 12px 6px 12px;  border-radius: 12px;  outline: none;  text-align: left;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f4686:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f4686:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4686:active {background-color: rgba(5, 96, 253, 0.32);  } .f4686:disable {color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f4687 {background-color: rgba(5, 96, 253, 0.12);  } .f4688 {color: rgba(21, 20, 26, 0.68);  } .f4689 {display: flex;  justify-content: space-between;  align-items: center;  gap: 12px;  width: 100%;  padding: 8px 16px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.03);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f4689:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4689:active {background-color: rgba(21, 20, 26, 0.12);  } .f4690 {display: flex;  flex-direction: column;  } .f4691 {background-image: url('/img/icon/icon_login.svg');  } .f4692 {display: flex;  flex-direction: column;  flex: 1;  } .f4692 > div {display: flex;  flex: 1;  } .f4693 {margin-bottom: 16px;  } .f4694 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4695 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4695:focus {outline: 4px solid transparent;  } .f4695:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4695:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4695:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4695:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4696 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4696:focus {outline: 4px solid transparent;  } .f4696:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4696:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4696:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4696:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4697 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4697:focus {outline: 4px solid transparent;  } .f4697:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4697:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4697:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4697:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4698 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4698:focus {outline: 4px solid transparent;  } .f4698:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4698:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4698:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4698:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4699 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4700 {list-style: none;  padding: 0px;  margin: 0px;  } .f4701 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4701:focus {outline: 4px solid transparent;  } .f4701:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4701:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4701:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4701:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4702 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4702:focus {outline: 4px solid transparent;  } .f4702:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4702:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4702:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4702:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4703 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4703:focus {outline: 4px solid transparent;  } .f4703:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4703:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4703:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4703:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4704 {color: rgba(21, 20, 26, 1);  } .f4705 {color: rgba(21, 20, 26, 0.68);  } .f4706 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4707 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4708 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4709 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4710 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4711 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4712 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4713 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4714 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f4715 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f4715:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4715:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4715:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4715:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4715::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4716::placeholder {color: rgba(21, 20, 26, 1);  } .f4717 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4717:last-child {margin-bottom: 0px;  } .f4718 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4719 {width: 180px;  } .f4720 {height: auto;  min-height: 80px;  resize: none;  } .f4721 {height: auto;  min-height: 154px;  resize: none;  } .f4722 {display: flex;  align-items: center;  gap: 8px;  } .f4723 {width: 100%;  } .f4724 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4725 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4726 {display: flex;  gap: 16px;  } .f4727 {color: rgba(21, 20, 26, 1);  } .f4728 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4729 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4730 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4731 {display: flex;  align-items: center;  gap: 12px;  } .f4732 {padding: 0 8px;  } .f4733 {display: flex;  flex: 1;  width: 100%;  } .f4734 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4733 > div {display: flex;  flex: 1;  width: 100%;  } .f4735 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4736 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4736:focus {outline: 4px solid transparent;  } .f4736:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4736:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4736:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4736:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4737 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4737:focus {outline: 4px solid transparent;  } .f4737:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4737:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4737:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4737:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4738 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4738:focus {outline: 4px solid transparent;  } .f4738:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4738:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4738:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4738:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4739 {list-style: none;  padding: 0px;  margin: 0px;  } .f4740 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4740:focus {outline: 4px solid transparent;  } .f4740:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4740:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4740:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4740:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4741 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4741:focus {outline: 4px solid transparent;  } .f4741:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4741:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4741:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4741:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4742 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4742:focus {outline: 4px solid transparent;  } .f4742:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4742:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4742:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4742:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4743 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4743:last-child {margin-bottom: 0px;  } .f4744 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4745 {width: 100%;  } .f4746 {display: flex;  align-items: center;  gap: 8px;  } .f4747 {display: none;  } .f4748 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4749 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4749:focus {outline: 4px solid transparent;  } .f4749:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4749:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4749:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4749:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4750 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4750:focus {outline: 4px solid transparent;  } .f4750:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4750:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4750:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4750:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4751 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4751:focus {outline: 4px solid transparent;  } .f4751:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4751:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4751:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4751:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4752 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4752:focus {outline: 4px solid transparent;  } .f4752:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4752:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4752:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4752:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4753 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4753:focus {outline: 4px solid transparent;  } .f4753:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4753:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4753:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4753:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4754 {list-style: none;  padding: 0px;  margin: 0px;  } .f4755 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4756 {display: flex;  flex: 1;  width: 100%;  } .f4757 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4757::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4758 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4759 {margin: 0px;  margin-bottom: 24px;  font-family: Geist;  font-size: 40px;  font-style: normal;  line-height: 48px;  letter-spacing: -2px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4760 {margin-bottom: 24px;  width: 100%;  } .f4761 {width: 100%;  } .f4762 {display: flex;  flex-direction: column;  gap: 16px;  } .f4763 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f4764 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4765 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4766 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f4767 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f4768 {display: flex;  flex-direction: column;  gap: 8px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4769 {display: flex;  flex-direction: column;  gap: 8px;  } .f4770 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4771 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4772 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f4773 {color: rgba(21, 20, 26, 1);  } .f4774 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4775 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4776 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4777 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4778 {display: flex;  align-items: center;  gap: 12px;  } .f4779 {padding: 0 8px;  } .f4780 {display: flex;  flex: 1;  width: 100%;  } .f4781 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4780 > div {display: flex;  flex: 1;  width: 100%;  } .f4782 {list-style: none;  padding: 0px;  margin: 0px;  } .f4783 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4784 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4785 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4785:focus {outline: 4px solid transparent;  } .f4785:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4785:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4785:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4785:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4786 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4786:focus {outline: 4px solid transparent;  } .f4786:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4786:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4786:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4786:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4787 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4788 {color: rgba(21, 20, 26, 1);  } .f4789 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4790 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4791 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4792 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4793 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4794 {margin-right: auto;  } .f4795 {margin-right: auto;  } .f4796 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4796 > div {display: flex;  flex: 1;  width: 100%;  } .f4797 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4798 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4799 {color: rgba(21, 20, 26, 0.68);  } .f4800 {display: flex;  flex-direction: column;  flex: 1;  } .f4801 {list-style: none;  padding: 0px;  margin: 0px;  } .f4802 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4803 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4804 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4804:focus {outline: 4px solid transparent;  } .f4804:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4804:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4804:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4804:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4805 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4805:focus {outline: 4px solid transparent;  } .f4805:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4805:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4805:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4805:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4806 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4806:focus {outline: 4px solid transparent;  } .f4806:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4806:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4806:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4806:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4807 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4807:focus {outline: 4px solid transparent;  } .f4807:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4807:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4807:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4807:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4808 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4808:focus {outline: 4px solid transparent;  } .f4808:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4808:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4808:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4808:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4809 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f4809:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4809:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4809:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4809:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4809::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4810::placeholder {color: rgba(21, 20, 26, 1);  } .f4811 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4812 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4813 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4814 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4815 {color: rgba(21, 20, 26, 1);  } .f4816 {color: rgba(21, 20, 26, 0.68);  } .f4817 {display: flex;  flex-direction: column;  flex: 1;  } .f4818 {} .f4819 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f4820 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f4821 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f4822 {display: flex;  flex-direction: column;  } .f4823 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f4824 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  column-gap: 8px;  row-gap: 16px;  } .f4825 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  } .f4826 {display: flex;  flex-direction: column;  } .f4827 {position: absolute;  right: 12px;  bottom: 14px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4828 {position: relative;  } .f4829 {margin-bottom: 16px;  } .f4830 {margin-bottom: 8px;  } .f4831 {gap: 16px;  } .f4832 {display: flex;  flex-direction: column;  flex: 1;  } .f4833 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4834 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4835 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4836 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4837 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4838 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f4839 {color: rgba(21, 20, 26, 1);  } .f4840 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4840 > div {display: flex;  flex: 1;  width: 100%;  } .f4841 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4842 {color: rgba(21, 20, 26, 1);  } .f4843 {color: rgba(21, 20, 26, 0.68);  } .f4844 {display: flex;  flex-direction: column;  flex: 1;  } .f4845 {list-style: none;  padding: 0px;  margin: 0px;  } .f4846 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4847 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4848 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4848:focus {outline: 4px solid transparent;  } .f4848:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4848:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4848:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4848:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4849 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4849:focus {outline: 4px solid transparent;  } .f4849:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4849:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4849:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4849:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4850 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4851 {display: flex;  flex-direction: column;  flex: 1;  } .f4852 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4853 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4854 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4855 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4856 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4857 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f4858 {color: rgba(21, 20, 26, 1);  } .f4859 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4859 > div {display: flex;  flex: 1;  width: 100%;  } .f4860 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4861 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4862 {color: rgba(21, 20, 26, 1);  } .f4863 {color: rgba(21, 20, 26, 0.68);  } .f4864 {display: flex;  flex-direction: column;  flex: 1;  } .f4865 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4865 > div {display: flex;  flex: 1;  width: 100%;  } .f4866 {list-style: none;  padding: 0px;  margin: 0px;  } .f4867 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4868 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4869 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4869:focus {outline: 4px solid transparent;  } .f4869:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4869:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4869:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4869:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4870 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4870:focus {outline: 4px solid transparent;  } .f4870:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4870:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4870:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4870:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4871 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4872 {color: rgba(21, 20, 26, 1);  } .f4873 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4874 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4875 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4876 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4877 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4878 {margin-right: auto;  } .f4879 {margin-right: auto;  } .f4880 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4880 > div {display: flex;  flex: 1;  width: 100%;  } .f4881 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4882 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4883 {color: rgba(21, 20, 26, 0.68);  } .f4884 {display: flex;  flex-direction: column;  flex: 1;  } .f4885 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4886 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4886:focus {outline: 4px solid transparent;  } .f4886:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4886:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4886:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4886:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4887 {color: rgba(21, 20, 26, 1);  } .f4888 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4889 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4890 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4891 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  } .f4891 > div {display: flex;  flex: 1;  width: 100%;  } .f4892 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4893 {list-style: none;  padding: 0px;  margin: 0px;  } .f4894 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4895 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4896 {color: rgba(21, 20, 26, 1);  } .f4897 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4898 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4899 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4900 {color: rgba(21, 20, 26, 1);  } .f4901 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  } .f4901 > div {display: flex;  flex: 1;  width: 100%;  } .f4902 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4903 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4904 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4905 {list-style: none;  padding: 0px;  margin: 0px;  } .f4906 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4907 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4908 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4908:focus {outline: 4px solid transparent;  } .f4908:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4908:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4908:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4908:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4909 {color: rgba(21, 20, 26, 1);  } .f4910 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4911 {display: flex;  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;  gap: 16px;  padding: 21px 24px 21px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f4912 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4913 {color: rgba(21, 20, 26, 1);  } .f4914 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  padding: 32px 40px 0px;  } .f4914 > div {display: flex;  flex: 1;  width: 100%;  } .f4915 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4916 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4917 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4918 {list-style: none;  padding: 0px;  margin: 0px;  } .f4919 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4920 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4921 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4921:focus {outline: 4px solid transparent;  } .f4921:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4921:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4921:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4921:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4922 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4923 {color: rgba(21, 20, 26, 1);  } .f4924 {color: rgba(21, 20, 26, 0.68);  } .f4925 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4926 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4927 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4928 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4929 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4930 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4931 {display: flex;  flex-direction: column;  flex: 1;  } .f4932 {position: relative;  display: flex;  align-items: center;  gap: 16px;  min-height: 80px;  padding: 19px 24px 19px 40px;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4933 {margin-right: auto;  } .f4934 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  padding: 24px 24px 0 24px;  } .f4935 {display: flex;  justify-content: flex-start;  width: 100%;  max-width: 500px;  margin-bottom: 24px;  } .f4936 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4936::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4937 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 500px;  } .f4938 {list-style: none;  padding: 0px;  margin: 0px;  } .f4939 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4940 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4941 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4941:focus {outline: 4px solid transparent;  } .f4941:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4941:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4941:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4941:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4942 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 9px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4942:focus {outline: 4px solid transparent;  } .f4942:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4942:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4942:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4942:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4943 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4943:focus {outline: 4px solid transparent;  } .f4943:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4943:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4943:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4943:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4944 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4944:focus {outline: 4px solid transparent;  } .f4944:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4944:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4944:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4944:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4945 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4945:focus {outline: 4px solid transparent;  } .f4945:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4945:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4945:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4945:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4946 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f4946:focus {outline: 4px solid transparent;  } .f4946:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4946:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4946:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4946:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4947 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f4947:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4947:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4947:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4947:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f4947::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4948::placeholder {color: rgba(21, 20, 26, 1);  } .f4949 {color: rgba(21, 20, 26, 1);  } .f4950 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4951 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4952 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4953 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4954 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4955 {} .f4956 {display: flex;  align-items: center;  gap: 12px;  } .f4957 {display: flex;  align-items: center;  } .f4958 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4959 {display: flex;  flex: 1;  width: 100%;  } .f4959 > div {display: flex;  flex: 1;  width: 100%;  } .f4960 {color: rgba(21, 20, 26, 0.68);  } .f4961 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4962 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4963 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4964 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4965 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4966 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4967 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4968 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 160px;  width: 100%;  max-width: 655px;  } .f4969 {display: flex;  gap: 8px;  } .f4970 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4970:last-child {margin-bottom: 0px;  } .f4971 {display: flex;  flex-direction: column;  gap: 8px;  } .f4972 {display: flex;  flex-wrap: wrap;  gap: 12px;  } .f4973 {display: flex;  flex-direction: column;  gap: 16px;  } .f4974 {position: relative;  display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 180px;  } .f4975 {position: absolute;  top: 6px;  right: 8px;  display: flex;  justify-content: center;  align-items: center;  height: 40px;  width: 40px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f4974:hover .f4975 {opacity: 1;  } .f4975:focus {opacity: 1;  } .f4976 {color: rgba(229, 62, 62, 1);  } .f4977 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f4978 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f4979 {flex: 1;  } .f4980 {height: auto;  min-height: 80px;  resize: none;  } .f4981 {height: auto;  min-height: 154px;  resize: none;  } .f4982 {display: flex;  align-items: center;  gap: 8px;  } .f4983 {width: 100%;  } .f4984 {position: relative;  display: flex;  gap: 8px;  flex-wrap: wrap;  flex: 1;  } .f4984:hover .f4975 {opacity: 1;  } .f4985 {max-width: 233px;  } .f4986 {max-width: 180px;  } .f4987 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f4988 {margin-bottom: 40px;  } .f4988:last-child {margin-bottom: 0px;  } .f4989 {margin-bottom: 12px;  } .f4989:last-child {margin-bottom: 0px;  } .f4990 {margin-bottom: 8px;  } .f4990:last-child {margin-bottom: 0px;  } .f4991 {margin-bottom: 20px;  } .f4991:last-child {margin-bottom: 0px;  } .f4992 {position: relative;  display: flex;  align-items: flex-start;  width: 100%;  gap: 8px;  } .f4993 {display: flex;  align-items: center;  justify-content: center;  color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f4994 {position: absolute;  top: 0px;  left: 0px;  height: 0px;  width: 0px;  overflow: hidden;  margin: 0px;  border-radius: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  opacity: 0;  } .f4993:hover .f4994 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f4993:focus .f4994 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f4995 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4996 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4997 {display: flex;  gap: 16px;  } .f4998 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4999 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  min-width: 130px;  border: none;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f5000 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5001 {border: none;  padding: 0px;  margin: 0px;  width: 100%;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  background-color: transparent;  } .f5002 {list-style: none;  padding: 0px;  margin: 0px;  } .f5003 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5004 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5005 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5005:focus {outline: 4px solid transparent;  } .f5005:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5005:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5005:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5005:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5006 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5006:focus {outline: 4px solid transparent;  } .f5006:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5006:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5006:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5006:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5007 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5007:focus {outline: 4px solid transparent;  } .f5007:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5007:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5007:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5007:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5008 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5008:focus {outline: 4px solid transparent;  } .f5008:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5008:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5008:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5008:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5009 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5010 {color: rgba(21, 20, 26, 1);  } .f5011 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5012 {display: flex;  flex-direction: column;  flex: 1;  } .f5013 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5014 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5015 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5016 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5017 {color: rgba(21, 20, 26, 1);  } .f5018 {display: block;  overflow: hidden;  margin: 0px;  max-width: 500px;  text-overflow: ellipsis;  white-space: nowrap;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5019 {display: flex;  gap: 12px;  } .f5020 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5020 > div {display: flex;  flex: 1;  width: 100%;  } .f5021 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5022 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5023 {color: rgba(21, 20, 26, 0.68);  } .f5024 {display: flex;  flex-direction: column;  flex: 1;  } .f5025 {display: flex;  justify-content: space-between;  gap: 16px;  width: 100%;  padding: 12px 16px 13px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f5026 {display: flex;  gap: 16px;  } .f5027 {list-style: none;  padding: 0px;  margin: 0px;  } .f5028 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5029 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5030 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5030:focus {outline: 4px solid transparent;  } .f5030:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5030:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5030:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5030:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5031 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5031:focus {outline: 4px solid transparent;  } .f5031:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5031:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5031:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5031:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5032 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5032:focus {outline: 4px solid transparent;  } .f5032:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5032:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5032:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5032:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5033 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5034 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 20px;  } .f5035 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5036 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 580px;  padding: 24px 40px 80px;  } .f5037 {margin-bottom: 12px;  } .f5037:last-child {margin-bottom: 0px;  } .f5038 {display: flex;  align-items: center;  gap: 4px;  } .f5039 {display: flex;  color: rgba(21, 20, 26, 0.32);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f5040 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5041 {display: flex;  align-items: center;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5042:hover .f5041 {opacity: 1;  } .f5042:hover .f5039 {color: rgba(21, 20, 26, 0.68);  } .f5042 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  } .f5043 {display: flex;  } .f5044 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f5045 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5046 {display: flex;  flex-direction: column;  width: 100%;  gap: 4px;  margin-bottom: 12px;  } .f5046:last-child {margin-bottom: 0px;  } .f5047 {display: flex;  flex-direction: column;  width: 100%;  } .f5048 {} .f5049 {display: flex;  align-items: center;  padding: 3px 3px 3px 122px;  gap: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  min-height: 48px;  } .f5050 {display: flex;  justify-content: center;  margin: 0px;  width: 100%;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5051 {display: flex;  align-items: center;  gap: 16px;  border-radius: 16px;  padding: 8px 15px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f5052 {display: flex;  align-items: center;  justify-content: center;  border-radius: 999px;  width: 48px;  min-width: 48px;  height: 48px;  background-color: rgba(186, 167, 125);  } .f5053 {color: rgba(255, 255, 255, 1);  } .f5054 {display: flex;  flex-direction: column;  } .f5055 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f5056 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f5057 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  } .f5058 {display: flex;  flex-direction: column;  flex: 1;  } .f5059 {list-style: none;  padding: 0px;  margin: 0px;  } .f5060 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5061 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5062 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5062:focus {outline: 4px solid transparent;  } .f5062:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5062:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5062:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5062:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5063 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5063:focus {outline: 4px solid transparent;  } .f5063:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5063:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5063:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5063:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5064 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5064:focus {outline: 4px solid transparent;  } .f5064:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5064:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5064:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5064:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5065 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5065:focus {outline: 4px solid transparent;  } .f5065:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5065:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5065:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5065:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5066 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5067 {color: rgba(21, 20, 26, 1);  } .f5068 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5069 {display: flex;  flex-direction: column;  flex: 1;  } .f5070 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5071 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5072 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5073 {display: flex;  align-items: center;  gap: 8px;  } .f5074 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5075 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5076 {color: rgba(21, 20, 26, 1);  } .f5077 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5078 {position: absolute;  z-index: 1;  width: 100%;  max-width: 655px;  background-color: rgba(255, 255, 255, 1);  } .f5079 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  padding: 24px 40px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5080 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5081 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5082 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f5082 > div {display: flex;  flex: 1;  width: 100%;  } .f5083 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5084 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5085 {color: rgba(21, 20, 26, 0.68);  } .f5086 {display: flex;  justify-content: center;  align-items: center;  flex: 1;  width: 100%;  } .f5087 {display: flex;  flex-direction: column;  flex: 1;  } .f5088 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5089 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5089:focus {outline: 4px solid transparent;  } .f5089:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5089:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5089:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5089:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5090 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5090:focus {outline: 4px solid transparent;  } .f5090:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5090:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5090:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5090:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5091 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5091:focus {outline: 4px solid transparent;  } .f5091:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5091:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5091:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5091:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5092 {list-style: none;  padding: 0px;  margin: 0px;  } .f5093 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5093:focus {outline: 4px solid transparent;  } .f5093:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5093:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5093:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5093:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5094 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5094:focus {outline: 4px solid transparent;  } .f5094:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5094:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5094:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5094:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5095 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5095:focus {outline: 4px solid transparent;  } .f5095:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5095:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5095:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5095:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5096 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5096:last-child {margin-bottom: 0px;  } .f5097 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5098 {width: 100%;  } .f5099 {display: flex;  align-items: center;  gap: 8px;  } .f5100 {display: none;  } .f5101 {margin-bottom: 24px;  } .f5102 {display: flex;  flex-direction: column;  } .f5103 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5104 {margin-bottom: 16px;  } .f5105 {display: flex;  align-items: center;  gap: 8px;  } .f5106 {list-style: none;  padding: 0px;  margin: 0px;  } .f5107 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5108 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5109 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5109:focus {outline: 4px solid transparent;  } .f5109:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5109:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5109:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5109:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5110 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5110:focus {outline: 4px solid transparent;  } .f5110:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5110:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5110:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5110:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5111 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5111:focus {outline: 4px solid transparent;  } .f5111:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5111:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5111:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5111:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5112 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5112:focus {outline: 4px solid transparent;  } .f5112:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5112:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5112:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5112:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5113 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5113:focus {outline: 4px solid transparent;  } .f5113:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5113:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5113:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5113:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5114 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5114:focus {outline: 4px solid transparent;  } .f5114:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5114:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5114:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5114:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5115 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5116 {position: relative;  display: flex;  border-radius: 99px;  overflow: hidden;  align-items: center;  justify-content: center;  background-color: rgba(255, 255, 255, 1);  } .f5117 {position: absolute;  } .f5118 {display: flex;  flex-direction: column;  margin: 0px;  gap: 8px;  margin-bottom: 12px;  } .f5119 {display: flex;  gap: 8px;  } .f5120 {display: flex;  flex: 1;  align-items: center;  justify-content: flex-end;  padding: 4px 8px;  border-radius: 12px;  min-height: 48px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f5121 {opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5120:hover {background-color: rgba(21, 20, 26, 0.03);  } .f5120:hover .f5121 {opacity: 1;  } .f5120:focus-within {background-color: rgba(21, 20, 26, 0.03);  } .f5122 {display: flex;  flex: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5123 {display: flex;  gap: 8px;  } .f5124 {display: flex;  } .f5125 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 72px 40px 80px;  } .f5126 {display: flex;  flex-direction: column;  width: 100%;  } .f5127 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  } .f5127::placeholder {color: rgba(21, 20, 26, 0.32);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5128 {padding: 0px;  margin: 0px;  width: 100%;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5129 {padding: 0px;  margin: 0px;  width: 100%;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5130 {color: rgba(21, 20, 26, 0.32);  } .f5131 {outline: none;  background-color: transparent;  border: none;  } .f5131:focus {outline: none;  } .f5132 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f5132:last-child {margin-bottom: 0px;  } .f5133 {display: flex;  flex-direction: column;  width: 100%;  } .f5134 {display: flex;  align-items: center;  gap: 16px;  border-radius: 16px;  padding: 8px 15px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f5135 {display: flex;  align-items: center;  justify-content: center;  border-radius: 999px;  width: 48px;  min-width: 48px;  height: 48px;  overflow: hidden;  background-color: rgba(186, 167, 125);  } .f5136 {color: rgba(255, 255, 255, 1);  } .f5137 {display: flex;  flex-direction: column;  } .f5138 {margin: 0px;  margin-bottom: 4px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  color: rgba(21, 20, 26, 0.68);  } .f5139 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f5140 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.32);  } .f5141 {} .f5142 {display: flex;  align-items: center;  width: 100%;  border-radius: 16px;  padding: 4px;  gap: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f5143 {display: flex;  justify-content: center;  width: 100%;  margin: 0px;  padding-left: 123px;  color: rgba(21, 20, 26, 0.68);  } .f5144 {display: flex;  } .f5144 > div {display: flex;  } .f5145 {margin-right: 16px;  } .f5146 {padding-left: 16px;  } .f5147 {padding-top: 20px;  } .f5145:last-child {margin-right: 0px;  } .f5148 {display: flex;  flex-direction: column;  flex: 1;  } .f5149 {list-style: none;  padding: 0px;  margin: 0px;  } .f5150 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5151 {position: relative;  } .f5152 {position: relative;  display: flex;  justify-content: center;  align-items: center;  outline: none;  border-radius: 12px;  overflow: hidden;  padding: 12px;  cursor: pointer;  } .f5153 {position: absolute;  z-index: -1;  top: 0px;  left: 56px;  border-radius: 12px;  padding: 4px;  opacity: 0;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  transition: opacity 0.3s ease-in-out;  } .f5151:focus-within .f5153 {z-index: 2;  opacity: 1;  } .f5154 {display: flex;  flex-wrap: wrap;  overflow-y: auto;  width: 350px;  max-height: 150px;  } .f5155 {background-color: rgba(21, 20, 26, 0.07);  } .f5156 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  transition: background-color 0.3s ease-in-out;  } .f5152:hover .f5156 {background-color: rgba(21, 20, 26, 0.07);  } .f5152:focus .f5156 {background-color: rgba(21, 20, 26, 0.07);  } .f5152:active .f5156 {background-color: rgba(21, 20, 26, 0.03);  } .f5157 {background-color: rgba(21, 20, 26, 0.03);  } .f5158 {list-style: none;  padding: 0px;  margin: 0px;  } .f5159 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5160 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5161 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5161:focus {outline: 4px solid transparent;  } .f5161:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5161:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5161:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5161:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5162 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5162:focus {outline: 4px solid transparent;  } .f5162:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5162:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5162:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5162:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5163 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5163:focus {outline: 4px solid transparent;  } .f5163:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5163:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5163:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5163:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5164 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 10px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5164:focus {outline: 4px solid transparent;  } .f5164:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5164:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5164:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5164:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5165 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5166 {color: rgba(21, 20, 26, 1);  } .f5167 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5168 {display: flex;  flex-direction: column;  flex: 1;  } .f5169 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5170 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5171 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5172 {margin-right: auto;  } .f5173 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5174 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f5175 {display: flex;  flex-direction: column;  flex: 1;  } .f5176 {display: flex;  flex-direction: column;  gap: 12px;  } .f5177 {display: flex;  flex-direction: column;  border-radius: 20px;  padding: 19px 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  } .f5178 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 16px;  } .f5179 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5180 {display: flex;  flex-wrap: wrap;  gap: 8px;  } .f5181 {} .f5182 {min-width: 150px;  } .f5183 {display: flex;  flex: 1;  flex-direction: column;  border-radius: 16px;  gap: 12px;  padding: 12px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5184 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5185 {margin: 0px;  color: rgba(21, 20, 26, 1);  } .f5186 {margin-bottom: 16px;  } .f5186:last-child {margin-bottom: 0px;  } .f5187 {list-style: none;  padding: 0px;  margin: 0px;  } .f5188 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5189 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5190 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5190:focus {outline: 4px solid transparent;  } .f5190:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5190:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5190:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5190:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5191 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5191:focus {outline: 4px solid transparent;  } .f5191:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5191:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5191:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5191:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5192 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5192:focus {outline: 4px solid transparent;  } .f5192:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5192:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5192:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5192:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5193 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5194 {color: rgba(21, 20, 26, 1);  } .f5195 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5196 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5197 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5198 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5199 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5200 {margin-right: auto;  } .f5201 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5202 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5203 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f5204 {display: flex;  flex-direction: column;  flex: 1;  } .f5205 {display: flex;  flex-direction: column;  gap: 12px;  } .f5206 {display: flex;  flex-direction: column;  border-radius: 20px;  padding: 19px 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  } .f5207 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 16px;  } .f5208 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5209 {display: flex;  flex-wrap: wrap;  gap: 8px;  margin-bottom: 16px;  } .f5210 {background-color: rgba(5, 96, 253, 0.06);  } .f5211 {min-width: 150px;  } .f5212 {display: flex;  flex: 1;  flex-direction: column;  border-radius: 16px;  gap: 12px;  padding: 12px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5213 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5214 {margin: 0px;  color: rgba(21, 20, 26, 1);  } .f5215 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5216 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5216:focus {outline: 4px solid transparent;  } .f5216:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5216:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5216:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5216:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5217 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5217:focus {outline: 4px solid transparent;  } .f5217:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5217:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5217:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5217:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5218 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5218:focus {outline: 4px solid transparent;  } .f5218:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5218:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5218:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5218:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5219 {list-style: none;  padding: 0px;  margin: 0px;  } .f5220 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5220:focus {outline: 4px solid transparent;  } .f5220:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5220:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5220:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5220:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5221 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5221:focus {outline: 4px solid transparent;  } .f5221:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5221:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5221:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5221:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5222 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5222:focus {outline: 4px solid transparent;  } .f5222:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5222:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5222:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5222:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5223 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5223:last-child {margin-bottom: 0px;  } .f5224 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5225 {width: 100%;  } .f5226 {display: flex;  align-items: center;  gap: 8px;  } .f5227 {display: none;  } .f5228 {margin-bottom: 24px;  } .f5229 {display: flex;  flex-direction: column;  } .f5230 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5231 {margin-bottom: 16px;  } .f5232 {display: flex;  align-items: center;  gap: 8px;  } .f5233 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f5234 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5235 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5235:focus {outline: 4px solid transparent;  } .f5235:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5235:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5235:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5235:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5236 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5236:focus {outline: 4px solid transparent;  } .f5236:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5236:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5236:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5236:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5237 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5237:focus {outline: 4px solid transparent;  } .f5237:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5237:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5237:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5237:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5238 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5238:focus {outline: 4px solid transparent;  } .f5238:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5238:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5238:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5238:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5239 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5239:focus {outline: 4px solid transparent;  } .f5239:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5239:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5239:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5239:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5240 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5240:focus {outline: 4px solid transparent;  } .f5240:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5240:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5240:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5240:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5241 {display: flex;  align-items: center;  justify-content: center;  height: 28px;  min-height: 28px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5241:focus {outline: 4px solid transparent;  } .f5241:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5241:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5241:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5241:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5242 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5242:focus {outline: 4px solid transparent;  } .f5242:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5242:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5242:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5242:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5243 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f5244 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5245 {color: rgba(21, 20, 26, 1);  } .f5246 {color: rgba(21, 20, 26, 0.68);  } .f5247 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5248 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5249 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5250 {display: flex;  flex-direction: column;  gap: 8px;  } .f5251 {margin: 0px;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5252 {max-width: 240px;  width: 100%;  padding-left: 2px;  } .f5253 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5254 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f5254:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5254:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5254:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5254:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5254::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5255::placeholder {color: rgba(21, 20, 26, 1);  } .f5256 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f5256:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5256:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5256:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5256:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5256::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5257::placeholder {color: rgba(21, 20, 26, 1);  } .f5258 {display: flex;  flex-direction: column;  padding-left: 2px;  margin-bottom: 24px;  } .f5259 {margin: 0 0 8px 0;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5260 {min-height: 128px;  padding: 12px 20px;  resize: none;  } .f5261 {padding: 12px 20px;  resize: none;  } .f5262 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5263 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f5264 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  width: 100%;  } .f5265 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f5266 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding: 0px;  border: none;  border-radius: 10px;  outline-offset: 4px;  outline: 4px solid transparent;  transition: outline 0.3s ease-in-out;  } .f5266::paceholder {color: rgba(21, 20, 26, 0.68);  } .f5266:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f5267 {color: rgba(21, 20, 26, 0.68);  } .f5268 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5269 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5269::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f5270 {display: flex;  justify-content: center;  overflow: hidden;  } .f5271 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f5272 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5273 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f5273:last-child {margin-bottom: 0px;  } .f5274 {display: flex;  gap: 8px;  } .f5275 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f5276 {margin-bottom: 12px;  } .f5277 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f5278::placeholder {color: rgba(21, 20, 26, 1);  } .f5279 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  flex: 1;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f5280 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5281 {margin: 0px;  padding: 0px;  outline: none;  border: none;  background-color: transparent;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f5282 {display: flex;  flex-direction: column;  } .f5283 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f5284 {margin-bottom: 24px;  } .f5284:last-child {margin-bottom: 0px;  } .f5285 {margin-bottom: 16px;  } .f5285:last-child {margin-bottom: 0px;  } .f5286 {margin-bottom: 12px;  } .f5286:last-child {margin-bottom: 0px;  } .f5287 {margin-bottom: 8px;  } .f5287:last-child {margin-bottom: 0px;  } .f5288 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw;  display: flex;  justify-content: flex-end;  padding: 24px;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f5289 {position: relative;  display: flex;  width: 100%;  max-width: 520px;  flex-direction: column;  padding: 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  } .f5290 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5291 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5292 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f5293 {margin-bottom: 24px;  } .f5294 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5295 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5296 {margin-bottom: 16px;  } .f5297 {display: flex;  gap: 8px;  width: 100%;  } .f5298 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f5299 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5300 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f5301 {display: flex;  } .f5302 {display: flex;  padding: 16px 20px;  } .f5303 {display: flex;  flex-direction: column;  gap: 12px;  } .f5304 {width: 100%;  } .f5305 {list-style: none;  padding: 0px;  margin: 0px;  } .f5306 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5306:focus {outline: 4px solid transparent;  } .f5306:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5306:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5306:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5306:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5307 {color: rgba(21, 20, 26, 1);  } .f5308 {color: rgba(21, 20, 26, 0.68);  } .f5309 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5310 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5311 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5312 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f5313 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f5314 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f5315 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5316 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5317 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5318 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f5318:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5318:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5318:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5318:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5318::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5319::placeholder {color: rgba(21, 20, 26, 1);  } .f5320 {position: relative;  width: 100%;  } .f5321 {padding-left: 44px;  } .f5322 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f5323 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f5324 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5325 {position: relative;  display: flex;  width: 100%;  } .f5325:hover .f5326 {background-color: rgba(21, 20, 26, 0.07);  } .f5325:hover .f5327 {opacity: 1;  } .f5326 {display: block;  padding: 12px 52px 12px 16px;  width: 100%;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f5326:focus {background-color: rgba(21, 20, 26, 0.07);  } .f5328 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f5328:focus .f5327 {outline: none;  opacity: 1;  } .f5328:active .f5329 {opacity: 1;  } .f5327 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5329 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5330 .f5329 {opacity: 1;  } .f5331 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f5332 {list-style: none;  padding: 0px;  margin: 0px;  } .f5333 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5333:focus {outline: 4px solid transparent;  } .f5333:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5333:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5333:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5333:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5334 {color: rgba(21, 20, 26, 1);  } .f5335 {color: rgba(21, 20, 26, 0.68);  } .f5336 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5337 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5338 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5339 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f5340 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f5341 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f5342 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5343 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5344 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5345 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f5345:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5345:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5345:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5345:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5345::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5346::placeholder {color: rgba(21, 20, 26, 1);  } .f5347 {position: relative;  width: 100%;  } .f5348 {padding-left: 44px;  } .f5349 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f5350 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f5351 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5352 {position: relative;  display: flex;  width: 100%;  } .f5352:hover .f5353 {background-color: rgba(21, 20, 26, 0.07);  } .f5352:hover .f5354 {opacity: 1;  } .f5353 {display: block;  padding: 12px 52px 12px 16px;  width: 100%;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 16px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out;  cursor: pointer;  } .f5353:focus {background-color: rgba(21, 20, 26, 0.07);  } .f5355 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f5355:focus .f5354 {outline: none;  opacity: 1;  } .f5355:active .f5356 {opacity: 1;  } .f5354 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5356 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5357 .f5356 {opacity: 1;  } .f5358 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f5359 {list-style: none;  padding: 0px;  margin: 0px;  } .f5360 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5361 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 8px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5361:focus {outline: 4px solid transparent;  } .f5361:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5361:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5361:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5361:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5362 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5362:focus {outline: 4px solid transparent;  } .f5362:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5362:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5362:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5362:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5363 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5363:focus {outline: 4px solid transparent;  } .f5363:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5363:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5363:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5363:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5364 {display: flex;  align-items: center;  justify-content: center;  height: 48px;  min-height: 48px;  padding: 8px 20px;  border-radius: 16px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5364:focus {outline: 4px solid transparent;  } .f5364:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5364:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5364:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5364:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5365 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5365:focus {outline: 4px solid transparent;  } .f5365:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5365:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5365:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5365:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5366 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f5366:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5366:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5366:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5366:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5366::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5367::placeholder {color: rgba(21, 20, 26, 1);  } .f5368 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5369 {display: flex;  flex-direction: column;  flex: 1;  height: 100vh;  } .f5370 {border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f5371 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  min-height: 80px;  padding: 19px 24px 19px 40px;  } .f5372 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5373 {color: rgba(21, 20, 26, 1);  } .f5374 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5375 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  overflow-y: auto;  } .f5376 {display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px 40px;  } .f5377 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5378 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5378:last-child {margin-bottom: 0px;  } .f5379 {margin: 0px;  margin-bottom: 12px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5380 {display: flex;  } .f5381 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f5382 {flex: 1;  min-width: 230px;  } .f5383 {display: flex;  flex-direction: column;  justify-content: space-between;  gap: 8px;  width: 100%;  height: 100%;  color: rgba(21, 20, 26, 0.68);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5384 {display: flex;  flex-direction: column;  justify-content: space-between;  gap: 2px;  width: 100%;  height: 100%;  padding: 12px 20px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.03);  } .f5385 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5386 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  } .f5387 {display: flex;  flex-direction: column;  border-radius: 12px;  padding: 19px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5388 {display: flex;  } .f5389 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 16px;  min-height: 64px;  padding: 11px 16px 11px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f5390 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5391 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5392 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5392:focus {outline: 4px solid transparent;  } .f5392:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5392:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5392:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5392:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5393 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5394 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5395 {color: rgba(21, 20, 26, 1);  } .f5396 {color: rgba(21, 20, 26, 0.68);  } .f5397 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5398 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5399 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5400 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5401 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5402 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5403 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5404 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5405 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5406 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5407 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5408 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5409 {margin-right: auto;  } .f5410 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f5411 {color: rgba(21, 20, 26, 1);  } .f5412 {overflow: hidden;  border-radius: 99px;  } .f5413 {display: flex;  flex-direction: column;  justify-content: center;  } .f5414 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f5415 {margin-right: auto;  } .f5416 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5417 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5416 > div {display: flex;  flex: 1;  width: 100%;  } .f5418 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5419 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5420 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5420:focus {outline: 4px solid transparent;  } .f5420:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5420:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5420:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5420:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5421 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5422 {color: rgba(21, 20, 26, 1);  } .f5423 {color: rgba(21, 20, 26, 0.68);  } .f5424 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5425 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5426 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5427 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5428 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5429 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5430 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5431 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5432 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5433 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5434 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5435 {margin-right: auto;  } .f5436 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f5437 {color: rgba(21, 20, 26, 1);  } .f5438 {overflow: hidden;  border-radius: 99px;  } .f5439 {display: flex;  flex-direction: column;  justify-content: center;  } .f5440 {display: flex;  gap: 12px;  align-items: center;  margin-right: auto;  text-align: left;  cursor: pointer;  } .f5441 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5442 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5441 > div {display: flex;  flex: 1;  width: 100%;  } .f5443 {list-style: none;  padding: 0px;  margin: 0px;  } .f5444 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5445 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5446 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5446:focus {outline: 4px solid transparent;  } .f5446:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5446:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5446:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5446:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5447 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5447:focus {outline: 4px solid transparent;  } .f5447:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5447:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5447:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5447:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5448 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5448:focus {outline: 4px solid transparent;  } .f5448:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5448:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5448:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5448:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5449 {color: rgba(21, 20, 26, 1);  } .f5450 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5451 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5452 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5453 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5454 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5455 {margin-right: auto;  } .f5456 {margin-right: auto;  } .f5457 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5457 > div {display: flex;  flex: 1;  width: 100%;  } .f5458 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5459 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5460 {color: rgba(21, 20, 26, 0.68);  } .f5461 {display: flex;  flex-direction: column;  flex: 1;  } .f5462 {list-style: none;  padding: 0px;  margin: 0px;  } .f5463 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5464 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5465 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5465:focus {outline: 4px solid transparent;  } .f5465:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5465:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5465:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5465:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5466 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5466:focus {outline: 4px solid transparent;  } .f5466:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5466:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5466:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5466:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5467 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5467:focus {outline: 4px solid transparent;  } .f5467:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5467:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5467:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5467:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5468 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5468:focus {outline: 4px solid transparent;  } .f5468:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5468:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5468:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5468:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5469 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5470 {color: rgba(21, 20, 26, 1);  } .f5471 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5472 {display: flex;  flex-direction: column;  flex: 1;  } .f5473 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5474 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5475 {display: flex;  align-items: center;  gap: 8px;  padding: 0 24px 0 40px;  } .f5476 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5477 {color: rgba(21, 20, 26, 1);  } .f5478 {margin-right: auto;  } .f5479 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5479 > div {display: flex;  flex: 1;  width: 100%;  } .f5480 {list-style: none;  padding: 0px;  margin: 0px;  } .f5481 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5482 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5483 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5483:focus {outline: 4px solid transparent;  } .f5483:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5483:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5483:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5483:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5484 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5484:focus {outline: 4px solid transparent;  } .f5484:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5484:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5484:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5484:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5485 {display: flex;  align-items: center;  justify-content: center;  gap: 8px;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(21, 20, 26, 0.03);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5485:focus {outline: 4px solid transparent;  } .f5485:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5485:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5485:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5485:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5486 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5487 {color: rgba(21, 20, 26, 1);  } .f5488 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5489 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5490 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5491 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5492 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5493 {margin-right: auto;  } .f5494 {margin-right: auto;  } .f5495 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5495 > div {display: flex;  flex: 1;  width: 100%;  } .f5496 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5497 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5498 {color: rgba(21, 20, 26, 0.68);  } .f5499 {display: flex;  flex-direction: column;  flex: 1;  } .f5500 {list-style: none;  padding: 0px;  margin: 0px;  } .f5501 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5502 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5503 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5503:focus {outline: 4px solid transparent;  } .f5503:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5503:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5503:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5503:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5504 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5504:focus {outline: 4px solid transparent;  } .f5504:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5504:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5504:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5504:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5505 {color: rgba(21, 20, 26, 1);  } .f5506 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5507 {display: flex;  flex-direction: column;  flex: 1;  } .f5508 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5509 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5510 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  gap: 16px;  padding: 0 24px 0 40px;  } .f5511 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5512 {color: rgba(21, 20, 26, 1);  } .f5513 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5514 {margin-right: auto;  } .f5515 {margin-right: auto;  } .f5516 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5516 > div {display: flex;  flex: 1;  width: 100%;  } .f5517 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5518 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5519 {color: rgba(21, 20, 26, 0.68);  } .f5520 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5521 {list-style: none;  padding: 0px;  margin: 0px;  } .f5522 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5523 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5524 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5524:focus {outline: 4px solid transparent;  } .f5524:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5524:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5524:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5524:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5525 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5525:focus {outline: 4px solid transparent;  } .f5525:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5525:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5525:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5525:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5526 {display: flex;  flex-direction: column;  flex: 1;  } .f5527 {color: rgba(21, 20, 26, 1);  } .f5528 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5529 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5530 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5531 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5532 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5533 {margin-right: auto;  } .f5534 {margin-right: auto;  } .f5535 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5535 > div {display: flex;  flex: 1;  width: 100%;  } .f5536 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5537 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5538 {color: rgba(21, 20, 26, 0.68);  } .f5539 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5540 {position: relative;  display: flex;  flex: 1;  width: 100%;  overflow: auto;  } .f5541 {position: absolute;  display: flex;  width: 100%;  } .f5542 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5543 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(229, 62, 62, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5543:focus {outline: 4px solid transparent;  } .f5543:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5543:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5543:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5543:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5544 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5544:focus {outline: 4px solid transparent;  } .f5544:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5544:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5544:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5544:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5545 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: transparent;  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5545:focus {outline: 4px solid transparent;  } .f5545:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5545:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5545:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5545:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5546 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5547 {display: flex;  flex-direction: column;  width: 100%;  flex: 1;  } .f5548 {display: flex;  flex-direction: column;  width: 100%;  flex: 1;  } .f5549 {color: rgba(21, 20, 26, 1);  } .f5550 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5551 {max-height: 50%;  overflow-y: auto;  } .f5552 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5553 {display: flex;  justify-content: space-between;  gap: 16px;  width: 100%;  min-height: 80px;  padding: 19px 24px 19px 40px;  } .f5554 {display: flex;  align-items: center;  } .f5555 {margin-right: auto;  } .f5556 {display: flex;  align-items: center;  gap: 12px;  } .f5557 {display: flex;  align-items: center;  color: rgba(21, 20, 26, 1);  } .f5558 {display: flex;  flex: 1;  width: 100%;  } .f5559 {border-right: 1px solid rgba(21, 20, 26, 0.07);  } .f5560 {display: flex;  flex-direction: column;  flex: 1;  width: 50%;  } .f5561 {display: flex;  flex-direction: column;  flex: 1;  } .f5562 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  padding: 12px 24px 13px 16px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f5563 {display: flex;  gap: 16px;  } .f5564 {display: flex;  flex: 1;  width: 100%;  } .f5565 {border-right: 1px solid rgba(21, 20, 26, 0.07);  } .f5566 {display: flex;  flex-direction: column;  flex: 1;  width: 50%;  } .f5567 {display: flex;  flex-direction: column;  max-width: 605px;  flex: 1;  } .f5568 {max-height: 50%;  overflow-y: auto;  } .f5569 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5570 {display: flex;  align-items: center;  height: 48px;  min-height: 48px;  width: 100%;  margin: 0px;  padding: 8px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  } .f5570:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5570:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5570:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5570:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5570::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5571::placeholder {color: rgba(21, 20, 26, 1);  } .f5572 {list-style: none;  padding: 0px;  margin: 0px;  } .f5573 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5574 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5575 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f5576 {position: relative;  display: flex;  align-items: flex-start;  width: 100%;  gap: 4px;  } .f5577 {color: rgba(5, 96, 253, 1);  } .f5578 {display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  } .f5579 {display: flex;  align-items: center;  gap: 8px;  } .f5580 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5581 {display: flex;  flex-direction: column;  gap: 4px;  } .f5582 {position: absolute;  top: 0px;  left: 0px;  height: 0px;  width: 0px;  overflow: hidden;  opacity: 0;  } .f5583 {padding: 4px;  border-radius: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  } .f5584 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5577:focus .f5582 {padding-top: 28px;  height: auto;  width: 100%;  opacity: 1;  overflow: visible;  } .f5577:active .f5582 {padding-top: 28px;  height: auto;  width: 100%;  opacity: 1;  overflow: visible;  } .f5585 {display: flex;  gap: 4px;  } .f5586 {display: flex;  align-items: center;  min-height: 48px;  margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5587 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5587:last-child {margin-bottom: 0px;  } .f5588 {display: flex;  gap: 8px;  } .f5589 {display: flex;  flex-direction: column;  gap: 12px;  } .f5590 {height: auto;  min-height: 120px;  resize: none;  } .f5591 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f5592 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5593 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f5594 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5595 {display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  } .f5596 {margin-bottom: 40px;  } .f5596:last-child {margin-bottom: 0px;  } .f5597 {margin-bottom: 16px;  } .f5597:last-child {margin-bottom: 0px;  } .f5598 {margin-bottom: 12px;  } .f5598:last-child {margin-bottom: 0px;  } .f5599 {margin-bottom: 8px;  } .f5599:last-child {margin-bottom: 0px;  } .f5600 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5601 {list-style: none;  padding: 0px;  margin: 0px;  } .f5602 {display: flex;  align-items: center;  justify-content: center;  height: 24px;  min-height: 24px;  margin: 0px;  padding: 0 8px;  border-radius: 8px;  outline: 4px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  background: rgba(5, 96, 253, 0.06);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  } .f5603 {color: rgba(21, 20, 26, 1);  } .f5604 {color: rgba(21, 20, 26, 0.68);  } .f5605 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5606 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5607 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5608 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5609 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5610 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f5611 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  width: 100%;  } .f5612 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5613 {display: flex;  overflow: hidden;  padding-left: 12px;  } .f5614 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  padding-right: 4px;  } .f5615 {display: flex;  flex-direction: column;  gap: 12px;  } .f5616 {} .f5617 {position: fixed;  top: 0px;  left: 0px;  z-index: 5;  height: 100vh;  width: 100vw;  display: flex;  justify-content: center;  padding: 24px;  background-color: rgba(255, 255, 255, 0.8);  backdrop-filter: blur(2px);  } .f5618 {position: relative;  display: flex;  width: 100%;  max-width: 768px;  flex-direction: column;  padding: 23px;  border: 1px solid rgba(21, 20, 26, 0.07);  border-radius: 24px;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.11);  } .f5619 {display: flex;  flex-direction: column;  gap: 4px;  } .f5620 {} .f5621 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5622 {list-style: none;  padding: 0px;  margin: 0px;  } .f5623 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5624 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5625 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid rgba(5, 96, 253, 1);  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(255, 255, 255, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5625:focus {outline: 4px solid transparent;  } .f5625:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5625:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5625:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5625:disabled {outline: 4px solid transparent;  border: 2px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5626 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f5626:focus {outline: 4px solid transparent;  } .f5626:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5626:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5626:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5626:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5627 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5628 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5629 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5630 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5631 {margin: 0px;  margin-right: auto;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  color: rgba(21, 20, 26, 1);  } .f5632 {display: flex;  width: 100%;  flex: 1;  } .f5632 > div {display: flex;  flex: 1;  } .f5633 {list-style: none;  padding: 0px;  margin: 0px;  } .f5634 {display: flex;  align-items: center;  height: 38px;  min-height: 38px;  width: 100%;  margin: 0px;  padding: 6px 20px;  border-radius: 12px;  outline: 4px solid transparent;  outline-offset: -2px;  border: 1px solid rgba(21, 20, 26, 0.12);  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  background-color: rgba(255, 255, 255, 1);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.4s ease-in-out;  } .f5634:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5634:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5634:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5634:disabled {outline: 4px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.32);  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.03);  } .f5634::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5635::placeholder {color: rgba(21, 20, 26, 1);  } .f5636 {display: flex;  flex-direction: column;  align-item: center;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5637 {background-color: rgba(255, 255, 255, 1);  } .f5638 {display: contents;  } @font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 100;
	src: local('Manrope'),
		url(../fonts/Geist-Thin.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 200;
	src: local('Manrope'),
		url(../fonts/Geist-UltraLight.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 300;
	src: local('Manrope'),
		url(../fonts/Geist-Light.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 400;
	src: local('Manrope'),
		url(../fonts/Geist-Regular.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 500;
	src: local('Manrope'),
		url(../fonts/Geist-Medium.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 600;
	src: local('Manrope'),
		url(../fonts/Geist-SemiBold.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 700;
	src: local('Manrope'),
		url(../fonts/Geist-Bold.ttf); 
}

@font-face {
	font-family: 'Geist'; 
    font-style: normal;
    font-weight: 800;
	src: local('Manrope'),
		url(../fonts/Geist-Black.ttf); 
}

body * {
    box-sizing: border-box;
}

.body {
    margin: 0px;
    background-color: #fff;
}

.body::-webkit-scrollbar {
    width: 6px;
}


.body::-webkit-scrollbar-track {
    background: transparent;
}
.body::-webkit-scrollbar-thumb {
    background-color: #BCC8D6 ;
    border: 3px solid #BCC8D6;
}

/* Стиль скроллбара */
.scrollBar::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

.scrollBar::-webkit-scrollbar-track {
    background: transparent;
}
.scrollBar::-webkit-scrollbar-thumb {
    background-color: #BCC8D6 ;
    border: 3px solid #BCC8D6;
}

/* Начало стиля переключатель toggle */

.checkToggleInput:checked + .checkToggleText::before {
    opacity: 1;
}

.checkToggleInput:checked + .checkToggleText::after {
    left: 27px;
}

.checkToggleInput:focus-visible + .checkToggleText::before {
    outline: 4px solid #A0B7F8;
}

/* Добавляется класс .checkToggleDisable в тег <p>, для состояния disabled */
.checkToggleDisable {
    color: rgba(21, 20, 26, 0.12);
}

.checkToggleDisable::before {
    background-color: rgba(21, 20, 26, 0.12);
}

.checkToggleInput[type="checkbox"]:checked + .checkToggleDisable::before {
    background-color: rgba(21, 20, 26, 0.12);
}

.checkToggleInput:focus + .checkToggleDisable::before {
    outline: 4px solid transparent;
}
/* Конец стиля переключатель toggle */


/* Начало стиль чекбокса */
.checkboxInput:focus-visible + .checkboxText::before {
    outline: 5px solid #A0B7F8;
}
  
.checkbox .checkboxInput[type="checkbox"]:not(:checked) + .checkboxText::after {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}


/* Добавляется класс .checkboxGroup в тег <p>, для изменения картинки галочки на минус  */
.checkbox .checkboxGroup::after {
    background-image: url('/img/icon/icon_check-group.svg');
}

/* Добавляется класс .checkboxDisabled в тег <p>, для состояния disabled */
.checkboxDisabled {
    color: rgba(21, 20, 26, 0.03);
}

.checkbox .checkboxDisabled::before {
    border: 2px solid rgba(21, 20, 26, 0.07);
    background-color: #fff;
}

.checkbox .checkboxDisabled::after {
    border: 2px solid rgba(21, 20, 26, 0.03);
    background-color: rgba(21, 20, 26, 0.03);
}

.checkboxInput:focus-visible + .checkboxDisabled::before {
    outline: 5px solid transparent;
}
/* Конец стиль чекбокса */

/* Начало стиль Радиокнопки */
.checkRadioInput:focus-visible + .checkRadioText::before {
    outline: 5px solid #A0B7F8;
}

.checkRadio .checkRadioInput[type="radio"]:not(:checked) + .checkRadioText::after {
    opacity: 0;
}

/* Добавляется класс .checkRadioDisable в тег <p>, для состояния disabled */
.checkRadioDisable {
    color: #91A0B6;
}

.checkRadio .checkRadioDisable::before {
    border: 2px solid #B0BDCE;
    background-color: #EBEFF6;
}

.checkRadio .checkRadioDisable::after {
    border: 8px solid #B0BDCE;
}

.checkRadioInput:focus + .checkRadioDisable::before {
    outline: 5px solid transparent;
}
/* Конец стиль Радиокнопки */

/* Начало стиля анимации уменьшение прозрачности */
@keyframes opacity-to-zero {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}
/* Конец стиля анимации уменьшение прозрачности */

/* Начало стиля анимации мигание прозрачности */
@keyframes opacity-zero-opacity {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
/* Конец стиля анимации мигание прозрачности */

/* Начало уникальный стиль таба мероприятие программа */
.eventProgramStyle * {
    flex-direction: column;
}

.eventProgramStyle ul {
    align-items: normal;
}
/* Начало уникальный стиль таба мероприятие программа */


.debugBlock {
    display: contents;
}



@media screen and (max-width: 1199px) {
    .audioUploadContainer {
        min-height: 64px;
        margin-bottom: 16px;
        padding: 10px 16px;
        /* border: 1px solid #DFE4EC; */
        /* box-shadow: none; */
        /* background-image: none; */
    }

    /* .lessonBlockAudioMobile:focus {
        pointer-events: none;
    } */
    
    /* .audioUploadBtnDelete {
        display: block;
    }
    
    .audioUploadContainer:focus-within {
        outline: 4px solid #CCD8FA;
    }
    
    .audioUploadContainer:focus-within > .lessonBlockAudioMobile {
        pointer-events: none;
    }

    .audioUploadContainerText {
        font-size: 17px;
        line-height: 23px;
    }

    .mediaBlockAudioBtnPlay {
        width: 30px;
        min-width: 30px;
    } */

    /* .mediaBlockAudioBtnPlay:focus + .lessonBlockAudioMobile {
        pointer-events: none;
    }

    .lessonBlockAudioline:focus + .lessonBlockAudioMobile {
        pointer-events: none;
    }

    .mediaBlockAudioBtnSound:focus + .lessonBlockAudioMobile {
        pointer-events: none;
    } */

    .mediaBlockAudioBtnSound {
        width: 30px;
        min-width: 30px;
    }
}
@media screen and (max-width: 1199px) {
    .containerCodeMediaBlock {
        font-size: 17px;
        line-height: 23px;
    }

    .codePreContainer {
        padding: 16px 20px;
        margin-bottom: 16px;
    }
}
@media screen and (max-width: 1199px) {
    .fileUploadContainer {
        margin-bottom: 16px;
        min-height: 64px;
        /* border: 1px solid #DFE4EC;
        box-shadow: none;
        background-image: none; */
    }

    .fileUploadNoneFile {
        padding: 10px 16px;
    }
    
    .fileUploadBtnDelete {
        display: block;
    }

    .fileUploadContainer:focus {
        outline: 4px solid #CCD8FA;
    }

    .lessonBlockFileLink {
        min-height: 64px;
        padding: 18px 16px;
        background-image: none;
        /* pointer-events: none; */
    }

    .lessonBlockFileMobile {
        display: block;
    }

    /* .lessonBlockFileMobile:focus {
        width: 1px;
        height: 1px;
    }

    .lessonBlockFileLink:focus + .lessonBlockFileMobile {
        width: 1px;
        height: 1px;
    } */
    
    .lessonBlockFileMobile:focus {
        outline: 4px solid #CCD8FA;
    }

    .fileUploadOutlineWeb:focus-within {
        outline: 4px solid #CCD8FA;
    }

    .fileUploadContainerText {
        width: calc(100% - 32px);
        font-size: 17px;
        line-height: 23px;
    }

    .lessonBlcokFileLeft {
        height: 23px;
    }
}
@media screen and (max-width: 1199px) {
    .mediablockH1 {
        margin-top: 0;
        margin-bottom: 16px;
        font-size: 29px;
        line-height: 33px;
    }
}
@media screen and (max-width: 1199px) {
    .mediablockH2 {
        margin-top: 0;
        margin-bottom: 16px;
        font-size: 24px;
        line-height: 27px;
    }
}
@media screen and (max-width: 1199px) {
    .mediablockH3 {
        margin-top: 0;
        margin-bottom: 16px;
        font-size: 18px;
        line-height: 23px;
    }
}
@media screen and (max-width: 1199px) {
    .mediablockHL {
        margin-bottom: 16px;
        min-height: 64px;
        padding: 16px 20px;
        /* border: 2px solid #DFE4EC;
        box-shadow: none; */
    }

    .lessonBlockHL {
        min-height: auto;
        font-size: 17px;
        line-height: 23px;
    }
}
@media screen and (max-width: 576px) {
    .mediablockHTML {
        font-size: 1em;
        margin-bottom: 8px;
        line-height: normal;
    }
}
@media screen and (max-width: 1199px) {
    .containerListMediaBlock {
        font-size: 17px;
        line-height: 23px;
    }

    .mediaBlockListMarker {
        font-size: 17px;
        line-height: 23px; 
    }

    .mediaBlockListMarker::before {
        font-size: 17px;
        line-height: 23px; 
    }
}
@media screen and (max-width: 1199px) {
    .uploadBtnDelete {
        display: block;
    }

    .uploadImgBg {
        display: none;
    }
}
@media screen and (max-width: 1199px) {
    .pdfUploadContainer {
        margin-bottom: 16px;
        min-height: 64px;
        /* border: 1px solid #DFE4EC;
        box-shadow: none;
        background-image: none; */
    }

    .pdfUploadContainerPadding {
        padding: 10px 16px;
    }
    
    .pdfUploadBtnDelete {
        display: block;
    }

    .pdfUploadContainer:focus {
        outline: 4px solid #CCD8FA;
    }

    .lessonBlockPDFLink {
        background-image: none;
    }

    .lessonBlockPDFLink:focus {
        outline: 4px solid #CCD8FA;
    }
    
    .lessonBlockPDFMobile {
        display: block;
    }

    .pdfUploadContainerText {
        width: calc(100% - 64px);
        font-size: 17px;
        line-height: 23px;
    }
    
    .lessonBlcokPDFLeft {
        min-height: 64px;
        padding: 10px 16px;
        background-position: top 50% left 16px;
    }
}
/* Действющий медиазапрос находится в imageCropper */

/* @media screen and (max-width: 1199px) {
    .photoUploadContainerText {
        margin: 0;
        overflow: hidden;
        padding-right: 0px;
        width: calc(100% - 70px);
        font-size: 17px;
        line-height: 23px;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    
    .photoUploadContainer {
        margin-bottom: 16px;
        border: 1px solid #DFE4EC;
        box-shadow: none;
    }

    .mediablockPhotoBtnMain, .mediablockPhotoBtnContainer {
        flex-direction: column;
    }

    .cropper-canvas,
    .cropper-crop-box,
    .cropper-drag-box,
    .cropper-modal,
    .cropper-wrap-box,
    .imgCroppermainImgContainer {
        height: 300px;
        max-height: 300px;
    }

    .imgCropperList {
        flex-direction: row;
    }

    .containerMediaPhoto {
        margin-bottom: 16px;
    }
} */
@media screen and (max-width: 1199px) {
    .containerTextMediaBlock {
        font-size: 17px;
        line-height: 23px;
    }
}
@media screen and (max-width: 1199px) {
    .videoUpload {
        overflow: hidden;
        margin-bottom: 16px;
    }

    .lessonBlockVideoMobile {
        display: block;
    }

    .containerImgEmpty::before {
        width: 0;
        height: 0;
    }

    .containerImgEmpty {
        min-height: auto;
    }
    
    .videoUploadContainer {
        min-height: 64px;
        padding: 10px 16px;
        /* border: 1px solid #DFE4EC;
        box-shadow: none; */
        /* background-image: none; */
    }

    .videoUploadBtnDelete {
        display: block;
    }

    .videoUploadContainerText {
        font-size: 17px;
        line-height: 23px;
    }

    .mediablockVideo {
        position: relative;
        padding-top: 62.5%;
        width: 100%;
        max-width: none;
        min-height: auto;
    }

    .mediablockVideo:focus-within {
        outline: 4px solid #CCD8FA;
    }

    .mediablockVideoPlay {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }

    .mediablockVideoPlay:focus-visible {
        outline: none;
    }

    .mediablockVideoImg {
        position: absolute;
        top: 50%;
        width: 100%;
        max-width: none;
        transform: translateY(-50%);
    }

    .containerImgInvis {
        display: none;
    }
}
button,
hr,
input {
    overflow: visible
}

audio,
canvas,
progress,
video {
    display: inline-block
}

progress,
sub,
sup {
    vertical-align: baseline
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

menu,
article,
aside,
details,
footer,
header,
nav,
section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,
figure,
main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:active,
a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {}

button,
select {
    text-transform: none
}

[type=submit],
[type=reset],
button,
html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: ButtonText dotted 1px
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

.cropper-container {
    font-size: 0;
    line-height: 0;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    direction: ltr !important
}

.cropper-container img {
    display: block;
    width: 100%;
    min-width: 0 !important;
    max-width: none !important;
    height: 100%;
    min-height: 0 !important;
    /* max-height: none !important; */
    image-orientation: 0deg !important
}

.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
    position: absolute;
    width: 100%;
    height: 450px;
    max-height: 450px;
}

.cropper-wrap-box {
    overflow: hidden
}

.cropper-drag-box {
    opacity: 0;
    background-color: #fff;
    filter: alpha(opacity=0)
}

.cropper-dashed,
.cropper-modal {
    opacity: .5;
    filter: alpha(opacity=50)
}

.cropper-modal {
    background-color: #000
}

.cropper-view-box {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    outline: #39f solid 1px;
    outline-color: rgba(51, 153, 255, .75)
}

.cropper-dashed {
    position: absolute;
    display: block;
    border: 0 dashed #eee
}

.cropper-dashed.dashed-h {
    top: 33.33333%;
    left: 0;
    width: 100%;
    height: 33.33333%;
    border-top-width: 1px;
    border-bottom-width: 1px
}

.cropper-dashed.dashed-v {
    top: 0;
    left: 33.33333%;
    width: 33.33333%;
    height: 100%;
    border-right-width: 1px;
    border-left-width: 1px
}

.cropper-center {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    opacity: .75;
    filter: alpha(opacity=75)
}

.cropper-center:after,
.cropper-center:before {
    position: absolute;
    display: block;
    content: ' ';
    background-color: #eee
}

.cropper-center:before {
    top: 0;
    left: -3px;
    width: 7px;
    height: 1px
}

.cropper-center:after {
    top: -3px;
    left: 0;
    width: 1px;
    height: 7px
}

.cropper-face,
.cropper-line,
.cropper-point {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    opacity: .1;
    filter: alpha(opacity=10)
}

.cropper-face {
    top: 0;
    left: 0;
    background-color: #fff;
}

.cropper-line,
.cropper-point {
    background-color: rgba(5, 96, 253, 0.7);
}

.cropper-line.line-e {
    top: 0;
    right: -3px;
    width: 5px;
    cursor: e-resize
}

.cropper-line.line-n {
    top: -3px;
    left: 0;
    height: 5px;
    cursor: n-resize
}

.cropper-line.line-w {
    top: 0;
    left: -3px;
    width: 5px;
    cursor: w-resize
}

.cropper-line.line-s {
    bottom: -3px;
    left: 0;
    height: 5px;
    cursor: s-resize
}

.cropper-point {
    width: 16px;
    height: 16px;
    border-radius: 4px;
    opacity: .75;
    filter: alpha(opacity=75)
}

.cropper-point.point-e {
    top: 50%;
    right: -3px;
    margin-top: -3px;
    cursor: e-resize
}

.cropper-point.point-n {
    top: -3px;
    left: 50%;
    margin-left: -3px;
    cursor: n-resize
}

.cropper-point.point-w {
    top: 50%;
    left: -3px;
    margin-top: -3px;
    cursor: w-resize
}

.cropper-point.point-s {
    bottom: -3px;
    left: 50%;
    margin-left: -3px;
    cursor: s-resize
}

.cropper-point.point-ne {
    top: -3px;
    right: -3px;
    cursor: ne-resize
}

.cropper-point.point-nw {
    top: -3px;
    left: -3px;
    cursor: nw-resize
}

.cropper-point.point-sw {
    bottom: -3px;
    left: -3px;
    cursor: sw-resize
}

.cropper-point.point-se {
    right: -3px;
    bottom: -3px;
    width: 16px;
    height: 16px;
    border-radius: 4px;
    cursor: se-resize;
    opacity: 1;
    filter: alpha(opacity=100)
}

.cropper-point.point-se:before {
    position: absolute;
    right: -50%;
    bottom: -50%;
    display: block;
    width: 200%;
    height: 200%;
    content: ' ';
    opacity: 0;
    background-color: #39f;
    filter: alpha(opacity=0)
}

.cropper-invisible {
    opacity: 0;
    filter: alpha(opacity=0)
}

.cropper-bg {
    background-image: url('/img/bg/bg-chess.png')
}

.cropper-hide {
    position: absolute;
    display: block;
    width: 0;
    height: 0
}

.cropper-hidden {
    display: none !important
}

.cropper-move {
    cursor: move
}

.cropper-crop {
    cursor: crosshair
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
    cursor: not-allowed
}

@media (max-width:1024px) {
    .imgCroppermain {
        flex-direction: column;
    }

    .imgCropperActions {
        width: 100%;
    }

    .imgCropperList {
        flex-direction: column;
    }

    .imgCroppermainImgContainer {
        width: 100%;
    }
}

/* @media (max-width:503px) {
    .imgCropperList {
        flex-direction: row;
    }
} */

@media screen and (max-width: 1199px) {
    .photoUploadContainerText {
        margin: 0;
        overflow: hidden;
        padding-right: 0px;
        width: calc(100% - 70px);
        font-size: 17px;
        line-height: 23px;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .lessonBlockPhotoMobile {
        display: block;
    }
    .photoUploadBtnDelete {
        display: block;
    }

    .photoUploadContainer {
        min-height: 64px;
        margin-bottom: 16px;
        padding: 10px 16px;
        /* border: 1px solid #DFE4EC; */
        /* box-shadow: none; */
        /* background-image: none; */
    }

    .mediablockPhotoBtnMain, .mediablockPhotoBtnContainer {
        flex-direction: column;
    }

    .cropper-canvas,
    .cropper-crop-box,
    .cropper-drag-box,
    .cropper-modal,
    .cropper-wrap-box,
    .imgCroppermainImgContainer {
        height: 300px;
        max-height: 300px;
    }

    .imgCropperList {
        flex-direction: row;
    }

    .containerMediaPhoto {
        margin-bottom: 16px;
    }

    .containerMediaPhoto:focus-within {
        outline: 4px solid #CCD8FA;
    }

    .lessonBlockImgConitainer:focus-within {
        outline: 4px solid #CCD8FA;
    }
}

@media screen and (max-width: 639px) {
    .chatOperator__main {
        padding: 0;
    }
}
@media screen and (max-width: 639px) {
    .chatOperator__input {
        padding: 0;
        position: absolute;
        left: 0;
        right: -40px;
        bottom: 0;
        width: auto;
    }
}
@media screen and (max-width: 639px) {
    .chatOperator__messageRequest {
        opacity: 1;
    }
}
@media screen and (max-width: 639px) {
    .chatOperator__scrollContainer {
        padding: 12px 10px 140px 12px;
    }
}

@media screen and (hover: none) {
    .chatOperator__messageRequest {
        opacity: 1;
    }
}
button,
hr,
input {
    overflow: visible
}

audio,
canvas,
progress,
video {
    display: inline-block
}

progress,
sub,
sup {
    vertical-align: baseline
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

menu,
article,
aside,
details,
footer,
header,
nav,
section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,
figure,
main {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:active,
a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {}

button,
select {
    text-transform: none
}

[type=submit],
[type=reset],
button,
html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: ButtonText dotted 1px
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

.cropper-container {
    font-size: 0;
    line-height: 0;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    direction: ltr !important
}

.cropper-container img {
    display: block;
    width: 100%;
    min-width: 0 !important;
    max-width: none !important;
    height: 100%;
    min-height: 0 !important;
    /* max-height: none !important; */
    image-orientation: 0deg !important
}

.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
    position: absolute;
    width: 100%;
    height: 450px;
    max-height: 450px;
}

.cropper-wrap-box {
    overflow: hidden
}

.cropper-drag-box {
    opacity: 0;
    background-color: #fff;
    filter: alpha(opacity=0)
}

.cropper-dashed,
.cropper-modal {
    opacity: .5;
    filter: alpha(opacity=50)
}

.cropper-modal {
    background-color: #000
}

.cropper-view-box {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    outline: #39f solid 1px;
    outline-color: rgba(51, 153, 255, .75)
}

.cropper-dashed {
    position: absolute;
    display: block;
    border: 0 dashed #eee
}

.cropper-dashed.dashed-h {
    top: 33.33333%;
    left: 0;
    width: 100%;
    height: 33.33333%;
    border-top-width: 1px;
    border-bottom-width: 1px
}

.cropper-dashed.dashed-v {
    top: 0;
    left: 33.33333%;
    width: 33.33333%;
    height: 100%;
    border-right-width: 1px;
    border-left-width: 1px
}

.cropper-center {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 0;
    height: 0;
    opacity: .75;
    filter: alpha(opacity=75)
}

.cropper-center:after,
.cropper-center:before {
    position: absolute;
    display: block;
    content: ' ';
    background-color: #eee
}

.cropper-center:before {
    top: 0;
    left: -3px;
    width: 7px;
    height: 1px
}

.cropper-center:after {
    top: -3px;
    left: 0;
    width: 1px;
    height: 7px
}

.cropper-face,
.cropper-line,
.cropper-point {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    opacity: .1;
    filter: alpha(opacity=10)
}

.cropper-face {
    top: 0;
    left: 0;
    background-color: #fff;
}

.cropper-line,
.cropper-point {
    background-color: rgba(5, 96, 253, 0.7);
}

.cropper-line.line-e {
    top: 0;
    right: -3px;
    width: 5px;
    cursor: e-resize
}

.cropper-line.line-n {
    top: -3px;
    left: 0;
    height: 5px;
    cursor: n-resize
}

.cropper-line.line-w {
    top: 0;
    left: -3px;
    width: 5px;
    cursor: w-resize
}

.cropper-line.line-s {
    bottom: -3px;
    left: 0;
    height: 5px;
    cursor: s-resize
}

.cropper-point {
    width: 16px;
    height: 16px;
    border-radius: 4px;
    opacity: .75;
    filter: alpha(opacity=75)
}

.cropper-point.point-e {
    top: 50%;
    right: -3px;
    margin-top: -3px;
    cursor: e-resize
}

.cropper-point.point-n {
    top: -3px;
    left: 50%;
    margin-left: -3px;
    cursor: n-resize
}

.cropper-point.point-w {
    top: 50%;
    left: -3px;
    margin-top: -3px;
    cursor: w-resize
}

.cropper-point.point-s {
    bottom: -3px;
    left: 50%;
    margin-left: -3px;
    cursor: s-resize
}

.cropper-point.point-ne {
    top: -3px;
    right: -3px;
    cursor: ne-resize
}

.cropper-point.point-nw {
    top: -3px;
    left: -3px;
    cursor: nw-resize
}

.cropper-point.point-sw {
    bottom: -3px;
    left: -3px;
    cursor: sw-resize
}

.cropper-point.point-se {
    right: -3px;
    bottom: -3px;
    width: 16px;
    height: 16px;
    border-radius: 4px;
    cursor: se-resize;
    opacity: 1;
    filter: alpha(opacity=100)
}

.cropper-point.point-se:before {
    position: absolute;
    right: -50%;
    bottom: -50%;
    display: block;
    width: 200%;
    height: 200%;
    content: ' ';
    opacity: 0;
    background-color: #39f;
    filter: alpha(opacity=0)
}

.cropper-invisible {
    opacity: 0;
    filter: alpha(opacity=0)
}

.cropper-bg {
    background-image: url('/img/bg/bg-chess.png')
}

.cropper-hide {
    position: absolute;
    display: block;
    width: 0;
    height: 0
}

.cropper-hidden {
    display: none !important
}

.cropper-move {
    cursor: move
}

.cropper-crop {
    cursor: crosshair
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
    cursor: not-allowed
}

@media (max-width:1024px) {
    .imgCroppermain {
        flex-direction: column;
    }

    .imgCropperActions {
        width: 100%;
    }

    .imgCropperList {
        flex-direction: column;
    }

    .imgCroppermainImgContainer {
        width: 100%;
    }
}

/* @media (max-width:503px) {
    .imgCropperList {
        flex-direction: row;
    }
} */

@media screen and (max-width: 1199px) {
    .photoUploadContainerText {
        margin: 0;
        overflow: hidden;
        padding-right: 0px;
        width: calc(100% - 70px);
        font-size: 17px;
        line-height: 23px;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .lessonBlockPhotoMobile {
        display: block;
    }
    .photoUploadBtnDelete {
        display: block;
    }

    .photoUploadContainer {
        min-height: 64px;
        margin-bottom: 16px;
        padding: 10px 16px;
        border: 1px solid #DFE4EC;
        box-shadow: none;
        background-image: none;
    }

    .mediablockPhotoBtnMain, .mediablockPhotoBtnContainer {
        flex-direction: column;
    }

    .cropper-canvas,
    .cropper-crop-box,
    .cropper-drag-box,
    .cropper-modal,
    .cropper-wrap-box,
    .imgCroppermainImgContainer {
        height: 300px;
        max-height: 300px;
    }

    .imgCropperList {
        flex-direction: row;
    }

    .containerMediaPhoto {
        margin-bottom: 16px;
    }

    .containerMediaPhoto:focus-within {
        outline: 4px solid #CCD8FA;
    }

    .lessonBlockImgConitainer:focus-within {
        outline: 4px solid #CCD8FA;
    }
}

.loadCircle__inside {
  animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -.4s infinite;
}

.loadCircle__outside {
  animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;
}

@keyframes pulse-ring {
  0% {
    transform: scale(.33);
  }
  80%, 100% {
    opacity: 0;
  }
}

@keyframes pulse-dot {
  0% {
    transform: scale(.8);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(.8);
  }
}
.loaderBarTwoAnimation {
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-timing-function: ease;
}

.loaderBarTwo__one {
    animation-name: change-height-one;
}

.loaderBarTwoDelay__one {
    animation-delay: 0.5s;
}

.loaderBarTwo__two {
    animation-name: change-height-two;
}

.loaderBarTwoDelay__two {
    animation-delay: 0.3s;
}

.loaderBarTwo__three {
    animation-name: change-height-three;
}

@keyframes change-height-one {
    0% {
        height: 5px;
    }
    20% {
        height: 8px;
    }
    27% {
        height: 8px;
    }
    43% {
        height: 5px;
    }
    100% {
        height: 5px;
    }
}

@keyframes change-height-two {
    0% {
        height: 5px;
    }
    6% {
        height: 5px;
    }
    30% {
        height: 22px;
    }
    40% {
        height: 22px;
    }
    60% {
        height: 5px;
    }
    100% {
        height: 5px;
    }
}

@keyframes change-height-three {
    0% {
        height: 5px;
    }
    20% {
        height: 5px;
    }
    50% {
        height: 27px;
    }
    80% {
        height: 5px;
    }
    100% {
        height: 5px;
    }
}
@media screen and (max-width: 639px) {
    .searchHeader__btn {
        padding-left: 22px;
    }
    .searchHeader__text {
        display: none;
    }
}
@media screen and (max-width: 639px) {
    .chatOperator {
        padding: 12px 0;
    }

    .chatOperator__chatList {
        padding: 0 12px;
    }

    .chatOperator__title {
        font-size: 20px;
    }
}
@media screen and (min-width: 1200px) {
    .tabChat__item:first-child {
        display: none;
    }
}

@media screen and (max-width: 1200px) {
    
    .chatMainMenu__container {
        position: absolute;
        top: 0;
        left: 0;
        right: 40px;
        bottom: 0;
    }

    .chatMain__rightMenuContainer {
        width: auto;
    }

    .chatMainMenu__head {
        align-items: flex-end;
        padding: 0;
        height: 100%;
    }

    .chatMainMenu__head > div {
        display: flex;
        flex: 1;
    }

    .tabChat__list {
        flex-direction: column;
        height: auto;
        min-height: auto;
        border-radius: 0;
        padding: 0;
        background-color: transparent;
    }

    .tabChat__btnBig {
        display: none;
    }

    .tabChat__btnSmall {
        display: flex;
    }
}
@media screen and (max-width: 1200px) {
    .privilegesBtnOpacity {
        opacity: 1;
    }
}