.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 {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;  border: 1px solid #f00;  cursor: pointer;  } .f117::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;  } .f117 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f117:focus-visible {outline: none;  } .f118 {user-select: none;  } .f118 > .f117::before {opacity: 0.16;  } .f119 > .f117::before {background-color: rgba(229, 62, 62, 0.06);  } .f120 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f121 {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;  } .f122 {position: relative;  width: 100%;  } .f123 {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%);  } .f124 {} .f125 {margin-top: 0px;  } .f126 {position: relative;  display: flex;  justify-content: space-between;  padding: 20px 23px;  width: 100%;  min-height: 70px;  align-items: center;  } .f127 {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;  } .f127:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f128 {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;  } .f129 {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;  } .f129:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f130 {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;  } .f130:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f131 {} .f132 {width: 24px;  min-width: 24px;  margin-right: 16px;  } .f133 {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;  } .f134 {color: rgba(21, 20, 26, 0.68);  } .f135 {display: none;  } .f136 {background-color: rgba(21, 20, 26, 0.03);  } .f137 {background-color: rgba(229, 62, 62, 0.06);  } .f138 {} .f139 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f140 {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;  } .f140:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f141 {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;  } .f142 {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;  } .f140::before {content: '';  display: block;  padding-top: 62.5%;  width: 100%;  } .f143 {margin-top: 0px;  } .f144 {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;  } .f145 {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;  } .f145:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f146 {} .f147 {position: relative;  width: 100%;  } .f148 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  cursor: pointer;  transform: translateY(-50%);  } .f149 {} .f150 {color: rgba(21, 20, 26, 0.68);  } .f151 {display: flex;  align-items: center;  justify-content: center;  width: 24px;  min-width: 24px;  margin-right: 16px;  } .f152 {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;  } .f153 {display: none;  } .f154 {position: absolute;  display: flex;  align-items: center;  justify-content: center;  height: 64px;  min-width: 64px;  padding: 5px 16px;  } .f154::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;  } .f155 {position: relative;  margin: 0px;  text-align: center;  color: rgba(255, 255, 255, 1);  } .f156 .f144 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f156 {background-color: rgba(21, 20, 26, 0.03);  } .f157 {background-color: rgba(229, 62, 62, 0.06);  } .f158 {} .f159 {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;  } .f160 {margin-top: 0px;  } .f161 {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;  } .f161::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;  } .f161 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f161:focus-visible {outline: none;  } .f162 {user-select: none;  } .f162 > .f161::before {opacity: 0.16;  } .f163 > .f161::before {background-color: rgba(229, 62, 62, 0.06);  } .f164 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f165 {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;  } .f166 {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;  } .f167 {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;  } .f168 {position: relative;  width: 100%;  } .f169 {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%);  } .f170 {} .f171 {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;  } .f172 {display: flex;  justify-content: center;  align-items: center;  min-height: 450px;  width: 100%;  } .f172::before {content: '';  width: 100%;  height: 450px;  } .f173 {width: 100%;  max-height: 500px;  padding-top: 62.5%;  background-color: rgba(5, 96, 253, 0.32);  } .f174 {background-image: url('/img/bg/video-preview.png');  } .f175 {position: relative;  display: flex;  outline: none;  justify-content: center;  align-items: center;  width: 100%;  min-height: 450px;  overflow: hidden;  border-radius: 16px;  } .f176 {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;  } .f177 {margin-top: 0px;  } .f178 {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;  } .f178:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f179 {position: absolute;  height: 62px;  width: 91px;  color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f179:hover {color: rgba(5, 96, 253, 0.06);  } .f180 {} .f181 {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));  } .f182 {color: rgba(21, 20, 26, 0.68);  } .f181:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f183 {background-image: url('/img/icon/icon_plus-gray.svg');  } .f184 {opacity: 0;  } .f185 {width: 24px;  min-width: 24px;  margin-right: 16px;  color: rgba(21, 20, 26, 0.68);  } .f186 {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;  } .f187 {display: none;  } .f188 .f181 {background-color: rgba(21, 20, 26, 0.03);  } .f188 .f171 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f188 .f176 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f189 .f181 {background-color: rgba(229, 62, 62, 0.06);  } .f190 {} .f191 {list-style: none;  padding: 0px;  margin: 0px;  } .f192 {margin: 0px;  text-decoration: none;  color: inherit;  } .f193 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f194 {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);  } .f195 {width: 280px;  min-width: 280px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  overflow-y: auto;  overflow-x: clip;  } .f196 {display: flex;  flex-direction: column;  width: 260px;  } .f197 {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;  } .f197:focus {outline: none;  } .f197::placeholder {color: rgba(21, 20, 26, 0.68);  } .f198 {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;  } .f199 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  margin-bottom: 16px;  } .f199:last-child {margin-bottom: 0px;  } .f200 {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;  } .f200:hover {background-color: rgba(21, 20, 26, 0.03);  } .f200:active {background-color: rgba(5, 96, 253, 0.06);  } .f201 {background-color: rgba(5, 96, 253, 0.06);  } .f202 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  border-radius: 8px;  background-repeat: no-repeat;  background-size: 24px;  background-position: center;  } .f203 {color: rgba(21, 20, 26, 0.68);  } .f204 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 2px;  max-width: calc(100% - 60px);  } .f205 {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;  } .f206 {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;  } .f207 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f208 {background-color: rgba(21, 20, 26, 0.07);  } .f208:hover {background-color: rgba(21, 20, 26, 0.07);  } .f208 .f209 {color: rgba(21, 20, 26, 0.12);  } .f208 .f205 {color: rgba(21, 20, 26, 0.32);  } .f208 .f206 {color: rgba(21, 20, 26, 0.32);  } .f200:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f200:disabled .f209 {color: rgba(21, 20, 26, 0.12);  } .f200:disabled .f205 {color: rgba(21, 20, 26, 0.32);  } .f200:disabled .f206 {color: rgba(21, 20, 26, 0.32);  } .f210 {position: absolute;  z-index: 101;  } .f211 {list-style: none;  padding: 0px;  margin: 0px;  } .f212 {margin: 0px;  text-decoration: none;  color: inherit;  } .f213 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f214 {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);  } .f215 {width: 240px;  min-width: 240px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f216 {display: flex;  flex-direction: column;  width: 220px;  } .f217 {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;  } .f218 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  margin-bottom: 16px;  } .f218:last-child {margin-bottom: 0px;  } .f219 {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;  } .f219:hover {background-color: rgba(21, 20, 26, 0.03);  } .f219:active {background-color: rgba(5, 96, 253, 0.06);  } .f220 {background-color: rgba(5, 96, 253, 0.06);  } .f221 {display: flex;  justify-content: center;  align-items: center;  width: 24px;  min-width: 24px;  height: 24px;  padding: 4px;  color: rgba(21, 20, 26, 0.88);  } .f222 {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;  } .f223 {background-color: rgba(21, 20, 26, 0.07);  } .f223:hover {background-color: rgba(21, 20, 26, 0.07);  } .f223 .f221 {color: rgba(21, 20, 26, 0.12);  } .f223 .f222 {color: rgba(21, 20, 26, 0.32);  } .f224:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f224:disabled .f221 {color: rgba(21, 20, 26, 0.12);  } .f224:disabled .f222 {color: rgba(21, 20, 26, 0.32);  } .f225 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f226 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f227 {position: absolute;  z-index: 101;  } .f228 {list-style: none;  padding: 0px;  margin: 0px;  } .f229 {margin: 0px;  text-decoration: none;  color: inherit;  } .f230 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f231 {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);  } .f232 {width: 280px;  min-width: 280px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f233 {display: flex;  flex-direction: column;  width: 260px;  } .f234 {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;  } .f235 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f236 {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;  } .f236:hover {background-color: rgba(21, 20, 26, 0.03);  } .f237 {background-color: rgba(5, 96, 253, 0.06);  } .f238 {padding-bottom: 4px;  margin-bottom: 2px;  border-bottom: 1px solid rgba(21, 20, 26, 0.03);  } .f239 {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;  } .f240 {color: undefined;  } .f241 {color: undefined;  } .f242 {color: undefined;  } .f243 {color: undefined;  } .f244 {color: undefined;  } .f245 {color: undefined;  } .f246 {color: undefined;  } .f247 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f248 {position: absolute;  z-index: 101;  } .f249 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f250 {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;  } .f250:focus {outline: 4px solid transparent;  } .f250:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f250:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f250:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f250:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f251 {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;  } .f251:focus {outline: 4px solid transparent;  } .f251:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f251:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f251:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f251:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f252 {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;  } .f252:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f252:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f252:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f252: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);  } .f252::placeholder {color: rgba(21, 20, 26, 0.32);  } .f253::placeholder {color: rgba(21, 20, 26, 1);  } .f254 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f255 {list-style: none;  padding: 0px;  margin: 0px;  } .f256 {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;  } .f256:focus {outline: 4px solid transparent;  } .f256:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f256:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f256:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f256:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f257 {color: rgba(21, 20, 26, 1);  } .f258 {color: rgba(21, 20, 26, 0.68);  } .f259 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f260 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f261 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f262 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f263 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f264 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f265 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  max-height: calc(100vh - 280px);  width: 100%;  overflow-y: auto;  } .f266 {position: relative;  display: flex;  flex-direction: column;  width: 100%;  } .f267 {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;  } .f267:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f267:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f267:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f267: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);  } .f267::placeholder {color: rgba(21, 20, 26, 0.32);  } .f268::placeholder {color: rgba(21, 20, 26, 1);  } .f269 {position: relative;  width: 100%;  } .f270 {padding-left: 44px;  } .f271 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f272 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f273 {position: relative;  display: flex;  width: 100%;  } .f273:hover .f274 {background-color: rgba(21, 20, 26, 0.07);  } .f273:hover .f275 {opacity: 1;  } .f274 {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;  } .f274:focus {background-color: rgba(21, 20, 26, 0.07);  } .f276 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f276:focus .f275 {outline: none;  opacity: 1;  } .f276:active .f277 {opacity: 1;  } .f275 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f277 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f278 .f277 {opacity: 1;  } .f279 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f280 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f281 {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);  } .f282 {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);  } .f283 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f284 {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;  } .f285 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f286 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f287 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f288 {width: 100%;  } .f289 {list-style: none;  padding: 0px;  margin: 0px;  } .f290 {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;  } .f290:focus {outline: 4px solid transparent;  } .f290:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f290:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f290:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f290:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f291 {color: rgba(21, 20, 26, 1);  } .f292 {color: rgba(21, 20, 26, 0.68);  } .f293 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f294 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f295 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f296 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f297 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f298 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f299 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f300 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f301 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f302 {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;  } .f302:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f302:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f302:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f302: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);  } .f302::placeholder {color: rgba(21, 20, 26, 0.32);  } .f303::placeholder {color: rgba(21, 20, 26, 1);  } .f304 {position: relative;  width: 100%;  } .f305 {padding-left: 44px;  } .f306 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f307 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f308 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f309 {position: relative;  display: flex;  width: 100%;  } .f309:hover .f310 {background-color: rgba(21, 20, 26, 0.07);  } .f309:hover .f311 {opacity: 1;  } .f310 {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;  } .f310:focus {background-color: rgba(21, 20, 26, 0.07);  } .f312 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f312:focus .f311 {outline: none;  opacity: 1;  } .f312:active .f313 {opacity: 1;  } .f311 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f313 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f314 .f313 {opacity: 1;  } .f315 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f316 {list-style: none;  padding: 0px;  margin: 0px;  } .f317 {margin: 0px;  text-decoration: none;  color: inherit;  } .f318 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f319 {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);  } .f320 {width: 280px;  min-width: 280px;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f321 {display: flex;  flex-direction: column;  width: 260px;  } .f322 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f323 {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;  } .f323:hover {background-color: rgba(21, 20, 26, 0.03);  } .f323:active {background-color: rgba(5, 96, 253, 0.06);  } .f324 {background-color: rgba(5, 96, 253, 0.06);  } .f325 {display: flex;  justify-content: center;  align-items: center;  border-radius: 8px;  padding: 8px;  } .f326 {color: rgba(21, 20, 26, 0.68);  } .f327 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 2px;  max-width: calc(100% - 60px);  pointer-events: none;  } .f328 {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;  } .f329 {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;  } .f330 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f331 {background-color: rgba(21, 20, 26, 0.07);  } .f331:hover {background-color: rgba(21, 20, 26, 0.07);  } .f331 .f325 {color: rgba(21, 20, 26, 0.12);  } .f331 .f328 {color: rgba(21, 20, 26, 0.32);  } .f331 .f329 {color: rgba(21, 20, 26, 0.32);  } .f323:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f323:disabled .f325 {color: rgba(21, 20, 26, 0.12);  } .f323:disabled .f328 {color: rgba(21, 20, 26, 0.32);  } .f323:disabled .f329 {color: rgba(21, 20, 26, 0.32);  } .f332 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f333 {position: absolute;  z-index: 101;  } .f334 {list-style: none;  padding: 0px;  margin: 0px;  } .f335 {margin: 0px;  text-decoration: none;  color: inherit;  } .f336 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f337 {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);  } .f338 {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;  } .f338:hover {background-color: rgba(21, 20, 26, 0.03);  } .f339 {color: undefined;  background-color: rgba(5, 96, 253, 0.06);  } .f340 {padding-left: 12px;  padding-right: 10px;  gap: 8px;  } .f341 {width: 24px;  min-width: 24px;  height: 24px;  border-radius: 4px;  background-color: rgba(21, 20, 26, 1);  pointer-events: none;  } .f342 {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;  } .f343 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 2px;  } .f344 {display: flex;  align-items: center;  justify-content: center;  } .f345 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f346 {color: rgba(21, 20, 26, 1);  } .f347 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f348 {position: absolute;  z-index: 101;  } .f349 {pointer-events: none;  } .f350 {list-style: none;  padding: 0px;  margin: 0px;  } .f351 {margin: 0px;  text-decoration: none;  color: inherit;  } .f352 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f353 {z-index: 20;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  justify-content: center;  align-items: center;  } .f354 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #00000059;  } .f355 {z-index: 2;  max-width: 1024px;  max-height: 100vh;  border-radius: 24px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f356 {display: flex;  flex-direction: column;  width: 100%;  max-height: 100vh;  padding: 24px;  overflow-y: auto;  } .f357 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f358 {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);  } .f359 {width: 32px;  height: 32px;  min-width: 32px;  min-height: 32px;  cursor: pointer;  background-repeat: no-repeat;  background-size: 32px;  background-position: center;  } .f360 {background-image: url('/img/icon/icon_closed-d-gray.svg');  } .f361 {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);  } .f362 {position: relative;  max-height: 450px;  } .f363 {width: 720px;  } .f364 {display: flex;  flex-direction: row;  gap: 40px;  margin-bottom: 32px;  } .f365 {display: flex;  flex-direction: column;  width: 216px;  gap: 24px;  } .f366 {display: flex;  flex-direction: row;  flex-wrap: wrap;  width: 100%;  gap: 24px;  } .f367 {display: flex;  flex-direction: column;  gap: 8px;  min-width: 216px;  flex: 1;  } .f368 {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);  } .f369 {background-color: undefined;  } .f370 {padding: 0;  width: 100%;  color: rgba(21, 20, 26, 1);  } .f371 {display: flex;  flex-direction: row;  justify-content: space-between;  } .f372 {display: flex;  flex-direction: row;  gap: 8px;  } .f373 {display: flex;  flex-direction: row;  gap: 8px;  } .f374 {width: 100%;  } .f375 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f376 {list-style: none;  padding: 0px;  margin: 0px;  } .f377 {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;  } .f377:focus {outline: 4px solid transparent;  } .f377: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);  } .f377:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f377:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f377: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);  } .f378 {position: relative;  display: flex;  } .f379 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  gap: 4px;  width: 180px;  height: 48px;  padding: 3px 12px 3px 20px;  border-radius: 10px;  border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(255, 255, 255, 1);  outline: 2px solid transparent;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  cursor: pointer;  } .f379:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  } .f379:active {outline: 2px solid rgba(5, 96, 253, 0.32);  } .f380 {display: flex;  gap: 8px;  align-items: center;  } .f381 {color: rgba(21, 20, 26, 0.68);  } .f382 {position: absolute;  z-index: 5;  top: 52px;  display: flex;  flex-direction: column;  width: 240px;  border-radius: 12px;  padding: 8px 0;  border: 1px solid rgba(21, 20, 26, 0.07);  overflow: hidden;  max-height: 320px;  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  background-color: rgba(255, 255, 255, 1);  } .f383 {display: flex;  flex-direction: column;  overflow-y: auto;  } .f384 {position: relative;  } .f385 {display: flex;  gap: 8px;  align-items: center;  justify-content: space-between;  width: 100%;  padding: 13px 20px;  outline: none;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  transition: background 0.3s ease-in-out, color 0.3s ease-in-out;  cursor: pointer;  } .f385:focus {background-color: rgba(21, 20, 26, 0.03);  } .f385:hover {background-color: rgba(21, 20, 26, 0.03);  } .f385:active {color: rgba(5, 96, 253, 1);  background-color: transparent;  } .f386 {position: absolute;  top: 50%;  right: 15px;  border-radius: 4px;  padding: 4px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  transition: background 0.3s ease-in-out;  cursor: pointer;  } .f386:focus {background-color: rgba(21, 20, 26, 0.03);  } .f386:hover {background-color: rgba(21, 20, 26, 0.03);  } .f387 {display: flex;  padding: 12px 12px 6px;  } .f388 {list-style: none;  padding: 0px;  margin: 0px;  } .f389 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f390 {width: 100%;  } .f391 {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);  } .f392 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f393 {} .f394 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  width: 100%;  overflow: hidden;  } .f395 {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);  } .f396 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f397 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f398 {color: rgba(21, 20, 26, 0.68);  } .f399 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f400 {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);  } .f401 {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);  } .f402 {} .f402 .f395 {background-color: rgba(255, 255, 255, 0.8);  } .f402 .f396 {background-color: rgba(255, 255, 255, 0.8);  } .f402 .f400 {background-color: rgba(255, 255, 255, 0.8);  } .f403 {list-style: none;  padding: 0px;  margin: 0px;  } .f404 {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;  } .f404:focus {outline: 4px solid transparent;  } .f404:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f404:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f404:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f404:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f405 {display: flex;  justify-content: flex-start;  } .f406 {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);  } .f407 {display: flex;  align-items: center;  gap: 4px;  margin-bottom: 4px;  } .f408 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f409 {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);  } .f410 {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);  } .f411 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f412 {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);  } .f413 {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;  } .f414 {display: flex;  } .f415 {color: rgba(5, 96, 253, 1);  } .f416 {position: relative;  right: -10px;  } .f417 {display: flex;  gap: 4px;  } .f418 {height: 20px;  min-height: 20px;  } .f419 {padding-bottom: 4px;  } .f420 {display: flex;  flex-direction: column;  gap: 4px;  } .f421 {display: flex;  align-items: center;  max-height: 422px;  overflow: hidden;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.07);  } .f422 {position: relative;  } .f423 {display: flex;  gap: 4px;  flex-wrap: wrap;  } .f424 {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);  } .f424::before {position: relative;  content: '';  display: block;  width: 100%;  padding-top: 62.5%;  } .f425 {position: absolute;  top: 50%;  transform: translateY(-50%);  } .f426 {justify-content: flex-end;  } .f426 > .f406 {background-color: rgba(5, 96, 253, 0.06);  } .f427 {list-style: none;  padding: 0px;  margin: 0px;  } .f428 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f429 {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;  } .f429:focus {outline: 4px solid transparent;  } .f429:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f429:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f429:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f429:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f430 {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;  } .f430:focus {outline: 4px solid transparent;  } .f430:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f430:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f430:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f430:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f431 {color: rgba(21, 20, 26, 1);  } .f432 {color: rgba(21, 20, 26, 0.68);  } .f433 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f434 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f435 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f436 {position: relative;  display: flex;  flex: 1;  width: 100%;  } .f437 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 0 8px 12px 0;  width: 100%;  } .f438 {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);  } .f439 {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);  } .f440 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f441 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f442 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f443 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f444 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f445 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f446 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f447 {display: flex;  align-items: center;  gap: 4px;  } .f448 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f449 {color: rgba(21, 20, 26, 0.68);  } .f450 {position: relative;  display: flex;  justify-content: center;  width: 100%;  padding: 0 24px 0 24px;  } .f449 .f448 {color: rgba(21, 20, 26, 0.12);  } .f451 {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;  } .f451:focus {outline: 4px solid transparent;  } .f451: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);  } .f451:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f451:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f451: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);  } .f452 {width: 100%;  max-width: 768px;  } .f453 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f454 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f455 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f456 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f457 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f458 {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;  } .f459 {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;  } .f460 {display: flex;  width: 50%;  overflow: hidden;  border-left: 1px solid rgba(21, 20, 26, 0.07);  transition: width 0.5s ease-in-out;  } .f460::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f461 {display: flex;  flex-direction: column;  flex: 1;  height: 100%;  } .f462 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f463 {display: flex;  flex-direction: column;  flex: 1;  } .f464 {} .f465 {display: flex;  flex-direction: column;  height: 100%;  width: 50%;  } .f466 {list-style: none;  padding: 0px;  margin: 0px;  } .f467 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f468 {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;  } .f468:focus {outline: 4px solid transparent;  } .f468:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f468:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f468:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f468:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f469 {color: rgba(21, 20, 26, 1);  } .f470 {color: rgba(21, 20, 26, 0.68);  } .f471 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f472 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f473 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f474 {display: flex;  flex: 1;  width: 100%;  } .f475 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f476 {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);  } .f477 {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);  } .f478 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f479 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f480 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f481 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f482 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f483 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f484 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f485 {display: flex;  align-items: center;  gap: 4px;  } .f486 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f487 {color: rgba(21, 20, 26, 0.68);  } .f488 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f487 .f486 {color: rgba(21, 20, 26, 0.12);  } .f489 {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;  } .f489:focus {outline: 4px solid transparent;  } .f489: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);  } .f489:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f489:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f489: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);  } .f490 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f491 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f492 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f493 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f494 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f495 {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;  } .f496 {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;  } .f497 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f498 {display: flex;  flex-direction: column;  flex: 1;  background-color: rgba(255, 255, 255, 1);  } .f499 > div {display: flex;  flex-direction: column;  flex: 1;  } .f499 {display: flex;  flex-direction: column;  flex: 1;  background-color: rgba(21, 20, 26, 0.03);  } .f500 {position: absolute;  top: 0px;  left: 0px;  right: 40px;  bottom: 0px;  display: flex;  background-color: rgba(255, 255, 255, 1);  } .f501 {display: flex;  flex-direction: column;  flex: 1;  min-width: 40px;  } .f502 {display: flex;  flex: 1;  flex-direction: column;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f502 > div {display: flex;  flex-direction: column;  flex: 1;  } .f503 {list-style: none;  padding: 0px;  margin: 0px;  } .f504 {display: flex;  flex-direction: column;  flex: 1;  padding: 24px;  } .f505 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 24px;  } .f506 {display: flex;  flex-direction: column;  } .f507 {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);  } .f508 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f509 {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);  } .f510 {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;  } .f511 {list-style: none;  padding: 0px;  margin: 0px;  } .f512 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f513 {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;  } .f513:focus {outline: 4px solid transparent;  } .f513:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f513:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f513:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f513:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f514 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f515 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f516 {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);  } .f517 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f518 {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);  } .f519 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f520 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f521 {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);  } .f522 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f523 {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);  } .f524 {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;  } .f525 {list-style: none;  padding: 0px;  margin: 0px;  } .f526 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f527 {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;  } .f527:focus {outline: 4px solid transparent;  } .f527:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f527:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f527:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f527:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f528 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f529 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f530 {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);  } .f531 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f532 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f532:last-child {margin-bottom: 0px;  } .f533 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f534 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f535 {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;  } .f535:hover {background-color: rgba(21, 20, 26, 0.07);  } .f535:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f536 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f537 {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);  } .f538 {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;  } .f539 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f535:hover .f539 {opacity: 1;  } .f540 {list-style: none;  padding: 0px;  margin: 0px;  } .f541 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f542 {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;  } .f542:focus {outline: 4px solid transparent;  } .f542:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f542:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f542:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f542:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f543 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f544 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f545 {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);  } .f546 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f547 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f547:last-child {margin-bottom: 0px;  } .f548 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f549 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f550 {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;  } .f550:hover {background-color: rgba(21, 20, 26, 0.07);  } .f550:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f551 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f552 {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);  } .f553 {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;  } .f554 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f550:hover .f554 {opacity: 1;  } .f555 {list-style: none;  padding: 0px;  margin: 0px;  } .f556 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f557 {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;  } .f557:focus {outline: 4px solid transparent;  } .f557:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f557:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f557:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f557:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f558 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f559 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f560 {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);  } .f561 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f562 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f562:last-child {margin-bottom: 0px;  } .f563 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f564 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f565 {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: ;  } .f565:hover {background-color: rgba(21, 20, 26, 0.07);  } .f565:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f566 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f567 {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);  } .f568 {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;  } .f569 {list-style: none;  padding: 0px;  margin: 0px;  } .f570 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f571 {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;  } .f571:focus {outline: 4px solid transparent;  } .f571:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f571:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f571:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f571:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f572 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f573 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f574 {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);  } .f575 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f576 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f576:last-child {margin-bottom: 0px;  } .f577 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f578 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f579 {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: ;  } .f579:hover {background-color: rgba(21, 20, 26, 0.07);  } .f579:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f580 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f581 {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);  } .f582 {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;  } .f583 {list-style: none;  padding: 0px;  margin: 0px;  } .f584 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f585 {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;  } .f585:focus {outline: 4px solid transparent;  } .f585: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);  } .f585:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f585:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f585: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);  } .f586 {max-width: 768px;  width: 100%;  } .f587 {position: relative;  width: 100%;  } .f588 {display: none;  } .f589 {position: absolute;  height: 100%;  width: 100%;  overflow: hidden;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  } .f590 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f591 {position: relative;  display: flex;  flex-direction: column;  padding: 16px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f592 {position: relative;  display: flex;  flex-direction: column;  margin-bottom: 12px;  } .f593 {position: absolute;  top: 16px;  right: 20px;  display: flex;  justify-content: center;  align-items: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f594 {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;  } .f594::placeholder {color: rgba(21, 20, 26, 0.32);  } .f594:focus {outline: none;  } .f595 {display: flex;  justify-content: flex-end;  gap: 12px;  width: 100%;  } .f596 {display: flex;  padding: 7px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f597 {list-style: none;  padding: 0px;  margin: 0px;  } .f598 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 16px;  gap: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f599 {display: flex;  align-items: center;  gap: 4px;  } .f600 {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);  } .f601 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  } .f602 {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);  } .f603 {display: flex;  align-items: center;  gap: 8px;  } .f604 {color: rgba(21, 20, 26, 1);  } .f605 {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);  } .f606 {list-style: none;  padding: 0px;  margin: 0px;  } .f607 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f608 {width: 100%;  } .f609 {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);  } .f610 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f611 {} .f612 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  } .f613 {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);  } .f614 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f615 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f616 {color: rgba(21, 20, 26, 0.68);  } .f617 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f618 {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);  } .f619 {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);  } .f620 {} .f620 .f613 {background-color: rgba(255, 255, 255, 0.8);  } .f620 .f614 {background-color: rgba(255, 255, 255, 0.8);  } .f620 .f618 {background-color: rgba(255, 255, 255, 0.8);  } .f621 {list-style: none;  padding: 0px;  margin: 0px;  } .f622 {width: 100%;  padding: 16px 16px 12px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f623 {display: flex;  column-gap: 8px;  row-gap: 8px;  flex-wrap: wrap;  width: 100%;  } .f624 {display: flex;  flex: 1;  max-width: 210px;  } .f625 {list-style: none;  padding: 0px;  margin: 0px;  } .f626 {margin: 0px;  text-decoration: none;  color: inherit;  } .f627 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f628 {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;  } .f628:focus {outline: 4px solid transparent;  } .f628:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f628:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f628:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f628:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f629 {color: rgba(21, 20, 26, 1);  } .f630 {color: rgba(21, 20, 26, 0.68);  } .f631 {color: rgba(229, 62, 62, 1);  } .f632 {color: rgba(5, 96, 253, 1);  } .f633 {display: flex;  justify-content: flex-start;  } .f634 {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);  } .f635 {display: flex;  align-items: center;  gap: 4px;  margin-bottom: 4px;  } .f636 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f637 {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);  } .f638 {display: flex;  gap: 8px;  align-items: center;  } .f639 {display: flex;  color: rgba(21, 20, 26, 1);  } .f640 {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;  } .f641 {background-color: rgba(229, 62, 62, 1);  } .f642 {color: rgba(21, 20, 26, 1);  background-color: transparent;  } .f643 {display: flex;  flex-direction: column;  width: 100%;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f644 {display: flex;  align-items: center;  justify-content: space-between;  gap: 12px;  } .f645 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f646 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  outline: 4px solid transparent;  min-width: 40px;  height: 40px;  border: none;  cursor: pointer;  } .f646:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f647 {color: rgba(21, 20, 26, 0.68);  } .f648 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f649:focus {outline: none;  } .f649 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f650 {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;  } .f649::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: rgba(5, 96, 253, 1);  margin-top: -1px;  } .f649::-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);  } .f649::-moz-range-progress {background-color: rgba(5, 96, 253, 0.06);  } .f649::-moz-range-track {background-color: rgba(5, 96, 253, 1);  } .f649::-ms-fill-lower {background-color: rgba(5, 96, 253, 0.06);  } .f649::-ms-fill-upper {background-color: rgba(5, 96, 253, 1);  } .f651 {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);  } .f652 {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);  } .f653 {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);  } .f654 {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);  } .f655 {display: flex;  width: 100%;  resize: none;  padding: 0px;  height: 70px;  border: none;  outline: none;  background-color: rgba(254, 252, 251, 0.4);  } .f656 {position: relative;  width: 100%;  padding: 8px 0;  } .f657 {display: flex;  flex-wrap: wrap;  justify-content: space-between;  align-items: center;  column-gap: 16px;  row-gap: 4px;  } .f658 {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);  } .f659 {display: flex;  align-items: center;  gap: 4px;  margin: 0px;  } .f660 {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;  } .f661 {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;  } .f662 {display: flex;  } .f663 {color: rgba(5, 96, 253, 1);  } .f664 {position: relative;  right: -10px;  } .f665 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f634:hover .f665 {opacity: 1;  } .f666 {cursor: pointer;  } .f667 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f667:hover {background-color: rgba(21, 20, 26, 0.03);  } .f668 {height: 20px;  min-height: 20px;  } .f669 {margin-right: auto;  } .f670 {padding-bottom: 4px;  } .f671 {display: flex;  flex-direction: column;  gap: 4px;  } .f672 {display: flex;  flex-wrap: wrap;  overflow: hidden;  gap: 8px;  } .f673 {max-width: 210px;  width: 100%;  } .f674 {display: flex;  flex-direction: column;  width: 100%;  } .f675 {position: relative;  } .f676 {display: flex;  gap: 4px;  flex-wrap: wrap;  } .f677 {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);  } .f677::before {position: relative;  content: '';  display: block;  width: 100%;  padding-top: 62.5%;  } .f678 {position: absolute;  top: 50%;  transform: translateY(-50%);  } .f679 {position: relative;  display: flex;  justify-content: center;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.03);  } .f680 {justify-content: flex-end;  } .f680 > .f634 {background-color: rgba(5, 96, 253, 0.06);  } .f681 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f682 {color: rgba(21, 20, 26, 1);  } .f683 {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);  } .f684 {align-items: center;  justify-content: center;  } .f685 {display: flex;  align-items: center;  justify-content: space-between;  gap: 12px;  } .f686 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f687 {} .f688 {} .f689 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  outline: 4px solid transparent;  min-width: 40px;  height: 40px;  border: none;  cursor: pointer;  } .f689:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f690 {color: rgba(21, 20, 26, 0.68);  } .f691 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f692:focus {outline: none;  } .f692 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f693 {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;  } .f692::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: rgba(5, 96, 253, 1);  margin-top: -1px;  } .f692::-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);  } .f692::-moz-range-progress {background-color: rgba(5, 96, 253, 0.06);  } .f692::-moz-range-track {background-color: rgba(5, 96, 253, 1);  } .f692::-ms-fill-lower {background-color: rgba(5, 96, 253, 0.06);  } .f692::-ms-fill-upper {background-color: rgba(5, 96, 253, 1);  } .f694 {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);  } .f695 {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);  } .f696 {position: relative;  right: -10px;  } .f697 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f698:hover .f697 {opacity: 1;  } .f699 {cursor: pointer;  } .f700 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f700:hover {background-color: rgba(21, 20, 26, 0.03);  } .f701 {height: 20px;  min-height: 20px;  } .f702 {margin-right: auto;  } .f703 {padding-bottom: 4px;  } .f704 {display: flex;  flex-direction: column;  gap: 4px;  } .f705 {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);  } .f706 {list-style: none;  padding: 0px;  margin: 0px;  } .f707 {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;  } .f707:focus {outline: 4px solid transparent;  } .f707:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f707:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f707:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f707:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f708 {color: rgba(21, 20, 26, 1);  } .f709 {color: rgba(21, 20, 26, 0.68);  } .f710 {} .f710 > div > div > div {} .f711 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f712 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f713 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f714 {display: flex;  flex: 1;  width: 100%;  } .f715 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f716 {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);  } .f717 {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);  } .f718 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f719 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f720 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f721 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 24px 10px 80px 24px;  } .f722 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f723 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f724 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f725 {display: flex;  align-items: center;  gap: 4px;  } .f726 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f727 {color: rgba(21, 20, 26, 0.68);  } .f728 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f727 .f726 {color: rgba(21, 20, 26, 0.12);  } .f729 {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;  } .f729:focus {outline: 4px solid transparent;  } .f729: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);  } .f729:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f729:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f729: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);  } .f730 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f731 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f732 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f733 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f734 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f735 {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;  } .f736 {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;  } .f737 {display: flex;  flex-direction: column;  flex: 1;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f738 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f739 {display: flex;  flex-direction: column;  flex: 1;  } .f740 {display: flex;  flex-direction: column;  width: 100%;  } .f741 {display: flex;  flex-direction: column;  width: 100%;  gap: 4px;  } .f742 {width: 100%;  } .f743 {list-style: none;  padding: 0px;  margin: 0px;  } .f744 {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;  } .f744:focus {outline: 4px solid transparent;  } .f744:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f744:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f744:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f744:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f745 {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;  } .f745:focus {outline: 4px solid transparent;  } .f745:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.88);  } .f745:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.88);  } .f745:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.68);  } .f745:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f746 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f747 {display: flex;  justify-content: center;  padding-top: 12px;  } .f748 {color: rgba(254, 252, 251, 1);  } .f749 {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);  } .f750 {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);  } .f751 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  gap: 4px;  margin-bottom: 4px;  } .f752 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f753 {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);  } .f754 {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);  } .f755 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f756 {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);  } .f757 {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;  } .f758 {display: flex;  align-items: center;  text-decoration: none;  } .f759 {display: flex;  align-items: center;  gap: 8px;  } .f760 {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);  } .f761 {color: rgba(255, 255, 255, 1);  } .f762 {position: relative;  right: -10px;  } .f763 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f749:hover .f763 {opacity: 1;  } .f764 {cursor: pointer;  } .f765 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f765:hover {background-color: rgba(21, 20, 26, 0.03);  } .f766 {height: 20px;  min-height: 20px;  } .f767 {margin-bottom: 8px;  } .f767:last-child {margin-bottom: 0px;  } .f768 {background-color: rgba(5, 96, 253, 1);  } .f768 .f769 {color: rgba(255, 255, 255, 1);  } .f770:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f771 {list-style: none;  padding: 0px;  margin: 0px;  } .f772 {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;  } .f772:focus {outline: 4px solid transparent;  } .f772:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f772:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f772:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f772:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f773 {color: rgba(21, 20, 26, 1);  } .f774 {color: rgba(21, 20, 26, 0.68);  } .f775 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f776 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f777 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f778 {display: flex;  flex: 1;  width: 100%;  } .f779 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f780 {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);  } .f781 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f782 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f783 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f784 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f785 {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);  } .f786 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f787 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f788 {display: flex;  align-items: center;  gap: 4px;  } .f789 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f790 {color: rgba(21, 20, 26, 0.68);  } .f791 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f790 .f789 {color: rgba(21, 20, 26, 0.12);  } .f792 {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;  } .f792:focus {outline: 4px solid transparent;  } .f792: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);  } .f792:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f792:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f792: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);  } .f793 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f794 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f795 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f796 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f797 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f798 {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;  } .f799 {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;  } .f800 {display: flex;  flex-direction: column;  flex: 1;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f801 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f802 {display: flex;  flex-direction: column;  flex: 1;  } .f803 {list-style: none;  padding: 0px;  margin: 0px;  } .f804 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f805 {display: flex;  justify-content: space-between;  align-items: center;  } .f806 {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);  } .f807 {position: relative;  z-index: 1;  outline: none;  cursor: pointer;  } .f808 {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;  } .f807:hover .f808 {background-color: rgba(21, 20, 26, 0.07);  } .f807:focus .f808 {background-color: rgba(21, 20, 26, 0.07);  } .f807:focus {outline: none;  } .f807:active .f808 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f809:hover .f808 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f809:focus .f808 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f809 .f808 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f810 {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;  } .f811 {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;  } .f810:hover {color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f810:hover .f811 {right: 48px;  width: auto;  padding: 4px 8px;  opacity: 1;  } .f810:focus {outline: none;  color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f810:focus .f811 {right: 48px;  width: auto;  padding: 4px 8px;  opacity: 1;  } .f810::before {content: '';  display: block;  position: absolute;  left: 0px;  top: 0px;  bottom: 0px;  width: 2px;  background-color: transparent;  } .f809 .f810 {color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f809 .f810::before {background-color: rgba(5, 96, 253, 1);  } .f812 {display: flex;  position: relative;  align-items: center;  gap: 8px;  cursor: pointer;  } .f813 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f814 {display: flex;  flex-direction: column;  } .f815 {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);  } .f815::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;  } .f815::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;  } .f816 {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);  } .f817 {display: flex;  position: relative;  flex-direction: row;  align-items: center;  cursor: pointer;  } .f818 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f819 {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);  } .f819::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;  } .f819::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;  } .f820 {display: flex;  flex-direction: column;  gap: 4px;  } .f821 {position: relative;  } .f822 {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%);  } .f823 {width: 100%;  height: 100%;  border-radius: 99px;  background-color: rgba(21, 20, 26, 0.68);  } .f824 {position: relative;  display: flex;  cursor: pointer;  } .f825 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f826 {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);  } .f827 {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);  } .f826::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;  } .f826::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;  } .f828 {list-style: none;  padding: 0px;  margin: 0px;  } .f829 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f830 {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;  } .f830:focus {outline: 4px solid transparent;  } .f830: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);  } .f830:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f830:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f830: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);  } .f831 {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;  } .f831:focus {outline: 4px solid transparent;  } .f831:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f831:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f831:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f831:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f832 {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;  } .f832:focus {outline: 4px solid transparent;  } .f832:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f832:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f832:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f832:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f833 {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;  } .f833:focus {outline: 4px solid transparent;  } .f833:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f833:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f833:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f833:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f834 {color: rgba(21, 20, 26, 1);  } .f835 {color: rgba(21, 20, 26, 0.68);  } .f836 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f837 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f838 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f839 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f840 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f841 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f842 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f843 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f844 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f845 {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;  } .f845:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f845:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f845:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f845: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);  } .f845::placeholder {color: rgba(21, 20, 26, 0.32);  } .f846::placeholder {color: rgba(21, 20, 26, 1);  } .f847 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f847:last-child {margin-bottom: 0px;  } .f848 {display: flex;  flex-direction: column;  gap: 12px;  } .f849 {width: 100%;  } .f850 {display: flex;  flex-direction: column;  gap: 16px;  } .f851 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f852 {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);  } .f853 {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);  } .f854 {} .f855 {height: auto;  min-height: 80px;  resize: none;  } .f856 {height: auto;  min-height: 154px;  resize: none;  } .f857 {display: flex;  align-items: center;  gap: 8px;  } .f858 {width: 100%;  } .f859 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f860 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f861 {margin-bottom: 40px;  } .f861:last-child {margin-bottom: 0px;  } .f862 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f863 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f864 {display: flex;  gap: 16px;  } .f865 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f866 {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;  } .f866:focus {outline: 4px solid transparent;  } .f866: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);  } .f866:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f866:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f866: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);  } .f867 {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;  } .f867:focus {outline: 4px solid transparent;  } .f867:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f867:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f867:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f867:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f868 {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;  } .f868:focus {outline: 4px solid transparent;  } .f868:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f868:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f868:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f868:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f869 {color: rgba(21, 20, 26, 1);  } .f870 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f871 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f872 {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);  } .f873 {display: flex;  width: 100%;  } .f874 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f875 {display: flex;  align-items: center;  gap: 12px;  } .f876 {padding: 0 8px;  } .f877 {display: flex;  flex: 1;  width: 100%;  } .f877 > div {display: flex;  flex: 1;  width: 100%;  } .f878 {list-style: none;  padding: 0px;  margin: 0px;  } .f879 {margin: 0px;  text-decoration: none;  color: inherit;  } .f880 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f881 {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;  } .f881:focus {outline: 4px solid transparent;  } .f881: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);  } .f881:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f881:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f881: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);  } .f882 {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;  } .f882:focus {outline: 4px solid transparent;  } .f882:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f882:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f882:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f882:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f883 {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;  } .f883:focus {outline: 4px solid transparent;  } .f883:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f883:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f883:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f883:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f884 {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;  } .f884:focus {outline: 4px solid transparent;  } .f884:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f884:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f884:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f884:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f885 {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;  } .f885:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f885:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f885:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f885: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);  } .f885::placeholder {color: rgba(21, 20, 26, 0.32);  } .f886::placeholder {color: rgba(21, 20, 26, 1);  } .f887 {display: flex;  flex: 1;  width: 100%;  } .f888 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f889 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f890 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f891 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f892 {color: rgba(21, 20, 26, 1);  } .f893 {color: rgba(21, 20, 26, 0.68);  } .f894 {color: rgba(21, 20, 26, 0.32);  } .f895 {color: rgba(5, 96, 253, 1);  } .f896 {display: flex;  flex: 1;  width: 100%;  } .f897 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f897::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f898 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f899 {position: relative;  } .f899:hover .f900 {opacity: 1;  } .f900 {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;  } .f901 {display: flex;  gap: 8px;  } .f902 {display: flex;  flex-direction: column;  } .f903 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f904 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f905 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f905:last-child {margin-bottom: 0px;  } .f906 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f907 {} .f908 {display: flex;  flex-direction: column;  gap: 8px;  } .f909 {flex: 1;  } .f910 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f911 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f912 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f913 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f914 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f915 {display: flex;  flex-direction: column;  } .f916 {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);  } .f917 {width: 100%;  margin-bottom: 20px;  } .f918 {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);  } .f918::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f919::before {background-color: rgba(36, 149, 78, 1);  } .f920 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f921 {} .f922 {display: flex;  flex-direction: column;  gap: 8px;  } .f923 {} .f924 {margin-bottom: 24px;  } .f925 {margin-bottom: 16px;  } .f926 {margin-bottom: 12px;  } .f927 {margin-bottom: 8px;  } .f924:last-child {margin-bottom: 0px;  } .f925:last-child {margin-bottom: 0px;  } .f926:last-child {margin-bottom: 0px;  } .f927:last-child {margin-bottom: 0px;  } .f928 {list-style: none;  padding: 0px;  margin: 0px;  } .f929 {margin: 0px;  text-decoration: none;  color: inherit;  } .f930 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f931 {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;  } .f931:focus {outline: 4px solid transparent;  } .f931: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);  } .f931:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f931:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f931: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);  } .f932 {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;  } .f932:focus {outline: 4px solid transparent;  } .f932:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f932:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f932:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f932:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f933 {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;  } .f933:focus {outline: 4px solid transparent;  } .f933:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f933:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f933:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f933:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f934 {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;  } .f934:focus {outline: 4px solid transparent;  } .f934:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f934:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f934:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f934:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f935 {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;  } .f935:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f935:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f935:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f935: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);  } .f935::placeholder {color: rgba(21, 20, 26, 0.32);  } .f936::placeholder {color: rgba(21, 20, 26, 1);  } .f937 {display: flex;  flex: 1;  width: 100%;  } .f938 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f939 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f940 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f941 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f942 {color: rgba(21, 20, 26, 1);  } .f943 {color: rgba(21, 20, 26, 0.68);  } .f944 {color: rgba(21, 20, 26, 0.32);  } .f945 {color: rgba(5, 96, 253, 1);  } .f946 {display: flex;  flex: 1;  width: 100%;  } .f947 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f947::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f948 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f949 {position: relative;  } .f950 {display: flex;  justify-content: space-between;  align-items: flex-end;  gap: 8px;  } .f951 {display: flex;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f949:hover .f951 {opacity: 1;  } .f952 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f953 {display: flex;  gap: 8px;  } .f954 {display: flex;  flex-direction: column;  } .f955 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f956 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f957 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f957:last-child {margin-bottom: 0px;  } .f958 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f959 {} .f960 {display: flex;  flex-direction: column;  gap: 8px;  } .f961 {flex: 1;  } .f962 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f963 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f964 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f965 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f966 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f967 {display: flex;  flex-direction: column;  } .f968 {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);  } .f969 {width: 100%;  margin-bottom: 20px;  } .f970 {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);  } .f970::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f971::before {background-color: rgba(36, 149, 78, 1);  } .f972 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f973 {} .f974 {display: flex;  flex-direction: column;  gap: 8px;  } .f975 {} .f976 {margin-bottom: 24px;  } .f977 {margin-bottom: 16px;  } .f978 {margin-bottom: 12px;  } .f979 {margin-bottom: 8px;  } .f976:last-child {margin-bottom: 0px;  } .f977:last-child {margin-bottom: 0px;  } .f978:last-child {margin-bottom: 0px;  } .f979:last-child {margin-bottom: 0px;  } .f980 {list-style: none;  padding: 0px;  margin: 0px;  } .f981 {margin: 0px;  text-decoration: none;  color: inherit;  } .f982 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f983 {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;  } .f983:focus {outline: 4px solid transparent;  } .f983: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);  } .f983:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f983:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f983: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);  } .f984 {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;  } .f984:focus {outline: 4px solid transparent;  } .f984:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f984:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f984:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f984:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f985 {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;  } .f985:focus {outline: 4px solid transparent;  } .f985:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f985:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f985:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f985:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f986 {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;  } .f986:focus {outline: 4px solid transparent;  } .f986:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f986:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f986:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f986:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f987 {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;  } .f987:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f987:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f987:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f987: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);  } .f987::placeholder {color: rgba(21, 20, 26, 0.32);  } .f988::placeholder {color: rgba(21, 20, 26, 1);  } .f989 {display: flex;  flex: 1;  width: 100%;  } .f990 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f991 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f992 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f993 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f994 {color: rgba(21, 20, 26, 1);  } .f995 {color: rgba(21, 20, 26, 0.68);  } .f996 {color: rgba(21, 20, 26, 0.32);  } .f997 {color: rgba(5, 96, 253, 1);  } .f998 {display: flex;  flex: 1;  width: 100%;  } .f999 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f999::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f1000 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f1001 {position: relative;  } .f1001:hover .f1002 {opacity: 1;  } .f1002 {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;  } .f1003 {display: flex;  gap: 8px;  } .f1004 {display: flex;  flex-direction: column;  } .f1005 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1006 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f1007 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f1007:last-child {margin-bottom: 0px;  } .f1008 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1009 {} .f1010 {display: flex;  flex-direction: column;  gap: 8px;  } .f1011 {flex: 1;  } .f1012 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1013 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1014 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1015 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f1016 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f1017 {display: flex;  flex-direction: column;  } .f1018 {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);  } .f1019 {width: 100%;  margin-bottom: 20px;  } .f1020 {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);  } .f1020::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f1021::before {background-color: rgba(36, 149, 78, 1);  } .f1022 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1023 {} .f1024 {display: flex;  flex-direction: column;  gap: 8px;  } .f1025 {} .f1026 {margin-bottom: 24px;  } .f1027 {margin-bottom: 16px;  } .f1028 {margin-bottom: 12px;  } .f1029 {margin-bottom: 8px;  } .f1026:last-child {margin-bottom: 0px;  } .f1027:last-child {margin-bottom: 0px;  } .f1028:last-child {margin-bottom: 0px;  } .f1029:last-child {margin-bottom: 0px;  } .f1030 {list-style: none;  padding: 0px;  margin: 0px;  } .f1031 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1032 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1033 {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;  } .f1033:focus {outline: 4px solid transparent;  } .f1033: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);  } .f1033:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1033:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1033: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);  } .f1034 {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;  } .f1034:focus {outline: 4px solid transparent;  } .f1034:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1034:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1034:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1034:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1035 {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;  } .f1035:focus {outline: 4px solid transparent;  } .f1035:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1035:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1035:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1035:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1036 {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;  } .f1036:focus {outline: 4px solid transparent;  } .f1036:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1036:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1036:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1036:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1037 {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;  } .f1037:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1037:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1037:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1037: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);  } .f1037::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1038::placeholder {color: rgba(21, 20, 26, 1);  } .f1039 {display: flex;  flex: 1;  width: 100%;  } .f1040 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1041 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1042 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1043 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1044 {color: rgba(21, 20, 26, 1);  } .f1045 {color: rgba(21, 20, 26, 0.68);  } .f1046 {color: rgba(21, 20, 26, 0.32);  } .f1047 {color: rgba(5, 96, 253, 1);  } .f1048 {display: flex;  flex: 1;  width: 100%;  } .f1049 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1049::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f1050 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f1051 {position: relative;  } .f1051:hover .f1052 {opacity: 1;  } .f1052 {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;  } .f1053 {display: flex;  gap: 8px;  } .f1054 {display: flex;  flex-direction: column;  } .f1055 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1056 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f1057 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f1057:last-child {margin-bottom: 0px;  } .f1058 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1059 {} .f1060 {display: flex;  flex-direction: column;  gap: 8px;  } .f1061 {flex: 1;  } .f1062 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1063 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1064 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1065 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f1066 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f1067 {display: flex;  flex-direction: column;  } .f1068 {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);  } .f1069 {width: 100%;  margin-bottom: 20px;  } .f1070 {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);  } .f1070::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f1071::before {background-color: rgba(36, 149, 78, 1);  } .f1072 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1073 {} .f1074 {display: flex;  flex-direction: column;  gap: 8px;  } .f1075 {} .f1076 {margin-bottom: 24px;  } .f1077 {margin-bottom: 16px;  } .f1078 {margin-bottom: 12px;  } .f1079 {margin-bottom: 8px;  } .f1076:last-child {margin-bottom: 0px;  } .f1077:last-child {margin-bottom: 0px;  } .f1078:last-child {margin-bottom: 0px;  } .f1079:last-child {margin-bottom: 0px;  } .f1080 {list-style: none;  padding: 0px;  margin: 0px;  } .f1081 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1082 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1083 {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;  } .f1083:focus {outline: 4px solid transparent;  } .f1083: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);  } .f1083:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1083:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1083: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);  } .f1084 {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;  } .f1084:focus {outline: 4px solid transparent;  } .f1084:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1084:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1084:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1084:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1085 {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;  } .f1085:focus {outline: 4px solid transparent;  } .f1085:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1085:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1085:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1085:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1086 {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;  } .f1086:focus {outline: 4px solid transparent;  } .f1086:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1086:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1086:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1086:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1087 {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;  } .f1087:focus {outline: 4px solid transparent;  } .f1087:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1087:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1087:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1087:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1088 {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;  } .f1088:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1088:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1088:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1088: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);  } .f1088::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1089::placeholder {color: rgba(21, 20, 26, 1);  } .f1090 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1091 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1092 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1093 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1094 {color: rgba(21, 20, 26, 1);  } .f1095 {color: rgba(21, 20, 26, 0.68);  } .f1096 {color: rgba(21, 20, 26, 0.32);  } .f1097 {color: rgba(5, 96, 253, 1);  } .f1098 {color: rgba(229, 62, 62, 1);  } .f1099 {display: flex;  flex: 1;  width: 100%;  } .f1100 {position: relative;  right: -12px;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1101 {display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  } .f1102 {position: absolute;  display: flex;  flex-direction: column;  padding-right: 6px;  width: 100%;  max-width: 848px;  } .f1103 {position: relative;  } .f1103:hover .f1104 {opacity: 1;  } .f1104 {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;  } .f1105 {display: flex;  gap: 8px;  } .f1106 {display: flex;  flex-direction: column;  } .f1107 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1108 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f1109 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f1109:last-child {margin-bottom: 0px;  } .f1110 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1111 {} .f1112 {display: flex;  flex-direction: column;  gap: 8px;  } .f1113 {flex: 1;  } .f1114 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1115 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1116 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1117 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f1118 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f1119 {display: flex;  flex-direction: column;  } .f1120 {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);  } .f1121 {width: 100%;  margin-bottom: 20px;  } .f1122 {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);  } .f1122::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f1123::before {background-color: rgba(36, 149, 78, 1);  } .f1124 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1125 {} .f1126 {display: flex;  flex-direction: column;  gap: 8px;  } .f1127 {} .f1128 {margin-bottom: 24px;  } .f1129 {margin-bottom: 16px;  } .f1130 {margin-bottom: 12px;  } .f1131 {margin-bottom: 8px;  } .f1128:last-child {margin-bottom: 0px;  } .f1129:last-child {margin-bottom: 0px;  } .f1130:last-child {margin-bottom: 0px;  } .f1131:last-child {margin-bottom: 0px;  } .f1132 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1132 > div {display: flex;  flex: 1;  width: 100%;  } .f1133 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1133 > div {display: flex;  flex: 1;  width: 100%;  } .f1134 {list-style: none;  padding: 0px;  margin: 0px;  } .f1135 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1136 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1137 {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;  } .f1137:focus {outline: 4px solid transparent;  } .f1137: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);  } .f1137:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1137:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1137: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);  } .f1138 {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;  } .f1138:focus {outline: 4px solid transparent;  } .f1138:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1138:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1138:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1138:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1139 {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;  } .f1139:focus {outline: 4px solid transparent;  } .f1139:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1139:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1139:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1139:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1140 {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;  } .f1140:focus {outline: 4px solid transparent;  } .f1140:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1140:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1140:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1140:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1141 {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;  } .f1141:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1141:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1141:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1141: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);  } .f1141::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1142::placeholder {color: rgba(21, 20, 26, 1);  } .f1143 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1144 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1145 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1146 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1147 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1148 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1149 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1150 {color: rgba(21, 20, 26, 1);  } .f1151 {color: rgba(21, 20, 26, 0.68);  } .f1152 {display: flex;  flex-direction: column;  flex: 1;  } .f1153 {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);  } .f1154 {margin-right: auto;  } .f1155 {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;  } .f1156 {background-image: url('/img/icon/icon_chevron-left.svg');  } .f1157 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f1158 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f1159 {display: flex;  flex-direction: column;  flex: 1;  gap: 24px;  width: 100%;  max-width: 768px;  padding: 40px 40px 128px 40px;  } .f1160 {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);  } .f1161 {} .f1162 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1163 {padding-top: 8px;  min-height: 120px;  resize: none;  } .f1164 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f1165 {display: flex;  align-items: flex-start;  padding-top: 12px;  } .f1166 {display: flex;  flex-direction: column;  align-items: flex-start;  padding-top: 8px;  } .f1167 {margin-bottom: 12px;  } .f1168 {position: relative;  display: flex;  margin-bottom: 16px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f1169 {position: absolute;  top: 50%;  left: 0px;  width: 100%;  transform: translateY(-50%);  } .f1170 {display: flex;  align-items: center;  gap: 8px;  } .f1171 {list-style: none;  padding: 0px;  margin: 0px;  } .f1172 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1173 {background-color: #a0c3fd;  height: 24px;  z-index: 10;  position: fixed;  display: flex;  right: 0px;  border-bottom-left-radius: 10px;  padding: 2px 17px;  } .f1174 {position: fixed;  z-index: 990;  top: 0px;  left: 0px;  bottom: 0px;  right: 0px;  background: rgba(0, 0, 0, 1);  opacity: 0.7;  } .f1175 {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;  } .f1176 {overflow-y: scroll;  padding: 24px;  height: 94%;  } .f1177 {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;  } .f1178 {margin-bottom: 24px;  } .f1179 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 10px;  } .f1180 {margin-bottom: 10px;  } .f1181 {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);  } .f1182 {list-style: none;  padding: 0px;  margin: 0px;  } .f1183 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1184 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1185 {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;  } .f1185:focus {outline: 4px solid transparent;  } .f1185: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);  } .f1185:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1185:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1185: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);  } .f1186 {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;  } .f1186:focus {outline: 4px solid transparent;  } .f1186:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1186:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1186:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1186:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1187 {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;  } .f1187:focus {outline: 4px solid transparent;  } .f1187:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1187:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1187:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1187:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1188 {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;  } .f1188:focus {outline: 4px solid transparent;  } .f1188:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1188:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1188:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1188:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1189 {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;  } .f1189:focus {outline: 4px solid transparent;  } .f1189:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1189:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1189:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1189:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1190 {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;  } .f1190:focus {outline: 4px solid transparent;  } .f1190:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1190:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1190:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1190:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1191 {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;  } .f1191:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1191:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1191:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1191: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);  } .f1191::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1192::placeholder {color: rgba(21, 20, 26, 1);  } .f1193 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1194 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1195 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1196 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1197 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1198 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1199 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1200 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1201 {color: rgba(21, 20, 26, 1);  } .f1202 {color: rgba(21, 20, 26, 0.68);  } .f1203 {display: flex;  flex-direction: column;  flex: 1;  } .f1204 {margin-right: auto;  } .f1205 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f1206 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f1207 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 793px;  padding: 32px 40px 80px 65px;  } .f1208 {display: flex;  } .f1209 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1210 {margin-right: auto;  } .f1211 {} .f1212 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1213 {display: flex;  align-items: flex-start;  flex-direction: column;  gap: 8px;  } .f1214 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f1215:hover {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1215:focus {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1215 {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1216 {display: flex;  justify-content: space-between;  max-width: 376px;  } .f1217 {width: calc(100% - 8px);  } .f1218 {padding-top: 8px;  min-height: 128px;  resize: none;  } .f1219 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f1220 {display: flex;  justify-content: flex-start;  padding-top: 12px;  } .f1221 {min-width: 157px;  } .f1222 {display: flex;  flex-direction: column;  } .f1223 {position: relative;  display: flex;  } .f1224 {position: absolute;  bottom: 13px;  left: 12px;  } .f1225 {display: flex;  flex-direction: column;  } .f1226 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f1227 {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);  } .f1228 {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);  } .f1229 {display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f1230 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f1231 {display: flex;  justify-content: flex-start;  } .f1232 {display: flex;  justify-content: flex-end;  } .f1233 {display: flex;  gap: 8px;  padding-top: 4px;  } .f1234 {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);  } .f1235 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1236 {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);  } .f1237 {padding-top: 20px;  } .f1238 {margin-bottom: 64px;  } .f1238:last-child {margin-bottom: 0px;  } .f1239 {margin-bottom: 40px;  } .f1239:last-child {margin-bottom: 0px;  } .f1240 {margin-bottom: 24px;  } .f1240:last-child {margin-bottom: 0px;  } .f1241 {margin-bottom: 16px;  } .f1241:last-child {margin-bottom: 0px;  } .f1242 {margin-bottom: 8px;  } .f1242:last-child {margin-bottom: 0px;  } .f1243 {list-style: none;  padding: 0px;  margin: 0px;  } .f1244 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1245 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1246 {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;  } .f1246:focus {outline: 4px solid transparent;  } .f1246: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);  } .f1246:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1246:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1246: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);  } .f1247 {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;  } .f1247:focus {outline: 4px solid transparent;  } .f1247:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1247:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1247:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1247:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1248 {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;  } .f1248:focus {outline: 4px solid transparent;  } .f1248:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1248:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1248:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1248:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1249 {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;  } .f1249:focus {outline: 4px solid transparent;  } .f1249:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1249:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1249:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1249:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1250 {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;  } .f1250:focus {outline: 4px solid transparent;  } .f1250:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1250:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1250:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1250:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1251 {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;  } .f1251:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1251:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1251:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1251: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);  } .f1251::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1252::placeholder {color: rgba(21, 20, 26, 1);  } .f1253 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1254 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1255 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1256 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1257 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1258 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1259 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1260 {color: rgba(21, 20, 26, 1);  } .f1261 {color: rgba(21, 20, 26, 0.68);  } .f1262 {min-width: 157px;  } .f1263 {display: flex;  flex-direction: column;  } .f1264 {position: relative;  display: flex;  } .f1265 {position: absolute;  bottom: 13px;  left: 12px;  } .f1266 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1267 {display: flex;  flex-direction: column;  } .f1268 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f1269 {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);  } .f1270 {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);  } .f1271 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f1272 {position: relative;  display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f1273 {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);  } .f1274 {display: flex;  justify-content: flex-start;  } .f1275 {display: flex;  justify-content: flex-end;  } .f1276 {display: flex;  gap: 8px;  padding-top: 4px;  } .f1277 {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);  } .f1278 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1279 {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);  } .f1280 {padding-top: 20px;  } .f1281 {margin-bottom: 64px;  } .f1281:last-child {margin-bottom: 0px;  } .f1282 {margin-bottom: 40px;  } .f1282:last-child {margin-bottom: 0px;  } .f1283 {margin-bottom: 24px;  } .f1283:last-child {margin-bottom: 0px;  } .f1284 {margin-bottom: 16px;  } .f1284:last-child {margin-bottom: 0px;  } .f1285 {display: none;  } .f1286 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1287 {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;  } .f1287:focus {outline: 4px solid transparent;  } .f1287: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);  } .f1287:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1287:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1287: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);  } .f1288 {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;  } .f1288:focus {outline: 4px solid transparent;  } .f1288:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1288:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1288:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1288:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1289 {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;  } .f1289:focus {outline: 4px solid transparent;  } .f1289:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1289:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1289:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1289:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1290 {list-style: none;  padding: 0px;  margin: 0px;  } .f1291 {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;  } .f1291:focus {outline: 4px solid transparent;  } .f1291:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1291:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1291:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1291:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f1292:focus {outline: 4px solid transparent;  } .f1292:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1292:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1292:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1292:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  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(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;  } .f1293:focus {outline: 4px solid transparent;  } .f1293:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1293:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1293:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1293:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1294 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1294:last-child {margin-bottom: 0px;  } .f1295 {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);  } .f1296 {display: flex;  justify-content: center;  align-items: center;  margin-bottom: 16px;  background-color: rgba(255, 255, 255, 1);  } .f1296::before {content: '';  padding-top: 50%;  display: block;  width: 100%;  } .f1297 {display: flex;  align-items: center;  gap: 8px;  } .f1298 {display: none;  } .f1299 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1300 {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;  } .f1300:focus {outline: 4px solid transparent;  } .f1300:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1300:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1300:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1300:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1301 {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;  } .f1301:focus {outline: 4px solid transparent;  } .f1301:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1301:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1301:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1301:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1302 {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;  } .f1302:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1302:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1302:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1302: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);  } .f1302::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1303::placeholder {color: rgba(21, 20, 26, 1);  } .f1304 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1305 {color: rgba(21, 20, 26, 1);  } .f1306 {color: rgba(21, 20, 26, 0.68);  } .f1307 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1308 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f1309 {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);  } .f1310 {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);  } .f1311 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f1312 {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;  } .f1313 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1314 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f1315 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f1316 {width: 100%;  } .f1317 {list-style: none;  padding: 0px;  margin: 0px;  } .f1318 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1319 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1320 {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;  } .f1320:focus {outline: 4px solid transparent;  } .f1320: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);  } .f1320:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1320:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1320: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);  } .f1321 {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;  } .f1321:focus {outline: 4px solid transparent;  } .f1321:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1321:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1321:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1321:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1322 {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;  } .f1322:focus {outline: 4px solid transparent;  } .f1322:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1322:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1322:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1322:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1323 {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;  } .f1323:focus {outline: 4px solid transparent;  } .f1323:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1323:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1323:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1323:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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: 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;  } .f1324:focus {outline: 4px solid transparent;  } .f1324:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1324:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1324:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1324:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1325 {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;  } .f1325:focus {outline: 4px solid transparent;  } .f1325:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1325:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1325:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1325:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1326 {color: rgba(21, 20, 26, 1);  } .f1327 {color: rgba(21, 20, 26, 0.68);  } .f1328 {color: rgba(21, 20, 26, 0.32);  } .f1329 {color: rgba(5, 96, 253, 1);  } .f1330 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1331 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1332 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1333 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1334 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1335 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1336 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1337 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1338 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1339 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1340 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px;  } .f1341 {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;  } .f1342 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1343 {display: flex;  width: 100%;  justify-content: center;  } .f1344 {display: flex;  gap: 16px;  justify-content: space-between;  align-items: center;  width: 100%;  max-width: 655px;  padding: 32px 40px 0;  } .f1345 {} .f1346 {display: flex;  width: 100%;  justify-content: space-between;  padding: 20px 24px 20px 40px;  } .f1347 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1348 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f1349 {display: flex;  flex-direction: column;  width: 100%;  } .f1350 {margin-bottom: 16px;  } .f1351 {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);  } .f1352 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1353 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1354 {width: 100%;  } .f1355 {display: flex;  padding-top: 16px;  } .f1356 {position: relative;  width: 100%;  } .f1356:hover .f1357 {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1356:hover .f1358 {opacity: 1;  } .f1357 {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;  } .f1359 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding-right: 32px;  overflow: hidden;  } .f1360 {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);  } .f1361 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1362 {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);  } .f1363 {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);  } .f1364 {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);  } .f1358 {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%);  } .f1365 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1366 {margin-right: auto;  } .f1367 {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);  } .f1368 {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;  } .f1369 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f1370 {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);  } .f1370::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);  } .f1371 {display: flex;  align-items: center;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1372 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1369:hover .f1371 {opacity: 1;  } .f1373 {list-style: none;  padding: 0px;  margin: 0px;  } .f1374 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1375 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1376 {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;  } .f1376:focus {outline: 4px solid transparent;  } .f1376: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);  } .f1376:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1376:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1376: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);  } .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 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;  } .f1377:focus {outline: 4px solid transparent;  } .f1377:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1377:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1377:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1377:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  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(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;  } .f1378:focus {outline: 4px solid transparent;  } .f1378:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1378:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1378:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1378:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  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: 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;  } .f1379:focus {outline: 4px solid transparent;  } .f1379:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1379:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1379:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1379:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1380 {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;  } .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 {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;  } .f1382:focus {outline: 4px solid transparent;  } .f1382:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1382:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1382:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1382:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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 {position: relative;  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 150px;  } .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 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1400 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1401 {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;  } .f1401:focus {outline: 4px solid transparent;  } .f1401:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1401:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1401:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1401:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1402 {max-width: 959px;  padding: 0 40px 24px 344px;  } .f1403 {display: flex;  flex-direction: column;  width: 100%;  } .f1404 {display: flex;  align-items: center;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f1404:last-child {margin-bottom: 0px;  } .f1405 {display: flex;  margin: 0px;  width: 100%;  } .f1406 {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;  } .f1406:hover {background-color: rgba(21, 20, 26, 0.03);  } .f1406:focus {outline: transparent;  } .f1406::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1407 {display: flex;  } .f1408 {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;  } .f1408:focus {outline: 4px solid transparent;  } .f1408:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1408:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1408:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1408:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1409 {width: 100%;  } .f1409:active {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1410 {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1411 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 959px;  padding: 32px 40px 0;  height: calc(100% - 63px);  } .f1412 {display: flex;  flex-direction: column;  z-index: 1;  width: 100%;  max-width: 240px;  height: 100%;  } .f1413 {} .f1414 {display: flex;  flex-direction: column;  background-color: rgba(21, 20, 26, 0.03);  padding: 4px;  margin-bottom: 16px;  border-radius: 16px;  } .f1415 {max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  } .f1416 {display: flex;  gap: 8px;  margin-bottom: 40px;  } .f1417 {display: flex;  flex-direction: column;  flex: 1;  padding-bottom: 40px;  overflow-y: auto;  } .f1418 {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;  } .f1419 {display: flex;  flex-direction: column;  } .f1420 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  margin-bottom: 12px;  } .f1421 {position: relative;  } .f1422 {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;  } .f1421:hover .f1422 {opacity: 1;  } .f1423 {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;  } .f1423:hover {color: rgba(21, 20, 26, 1);  } .f1423:focus {color: rgba(21, 20, 26, 1);  } .f1423:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1424 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1425 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 959px;  padding: 0 40px 80px 344px;  } .f1426 {display: flex;  flex-direction: column;  width: 100%;  } .f1427 {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);  } .f1428 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1429 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1430 {width: 100%;  } .f1431 {display: flex;  padding-top: 16px;  } .f1432 {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);  } .f1433 {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;  } .f1434 {position: relative;  } .f1434:hover .f1435 {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1434:hover .f1436 {opacity: 1;  } .f1435 {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;  } .f1437 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding-right: 32px;  } .f1438 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1439 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1440 {} .f1441 {} .f1436 {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;  } .f1442 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1443 {color: rgba(5, 96, 253, 1);  } .f1444 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1435:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1435:active .f1440 {color: rgba(255, 255, 255, 1);  } .f1435:active .f1442 {color: rgba(255, 255, 255, 1);  } .f1435:active .f1441 {color: rgba(255, 255, 255, 1);  } .f1435:active .f1439 {color: rgba(255, 255, 255, 1);  } .f1435:active .f1443 {color: rgba(255, 255, 255, 1);  } .f1435:active .f1444 {color: rgba(255, 255, 255, 1);  } .f1445 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1445:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1445 .f1446 {color: rgba(255, 255, 255, 1);  } .f1445 .f1439 {color: rgba(255, 255, 255, 1);  } .f1445 .f1443 {color: rgba(255, 255, 255, 1);  } .f1447 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1448 {margin-right: auto;  } .f1449 {list-style: none;  padding: 0px;  margin: 0px;  } .f1450 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1451 {position: relative;  } .f1452 {position: relative;  display: flex;  justify-content: center;  align-items: center;  outline: none;  border-radius: 99px;  overflow: hidden;  cursor: pointer;  } .f1453 {position: absolute;  z-index: -1;  bottom: 0px;  padding-bottom: 52px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1451:hover .f1453 {z-index: 0;  opacity: 1;  } .f1451:focus-within .f1453 {z-index: 0;  opacity: 1;  } .f1454 {border-radius: 99px;  background-color: rgba(186, 167, 125);  } .f1455 {display: flex;  border-radius: 99px;  padding: 4px;  } .f1456 {background-color: rgba(254, 252, 251, 0.14);  } .f1457 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  transition: background-color 0.3s ease-in-out;  } .f1452:hover .f1457 {background-color: rgba(21, 20, 26, 0.07);  } .f1452:focus .f1457 {background-color: rgba(21, 20, 26, 0.07);  } .f1458 {list-style: none;  padding: 0px;  margin: 0px;  } .f1459 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1460 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1461 {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;  } .f1461:focus {outline: 4px solid transparent;  } .f1461: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);  } .f1461:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1461:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1461: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);  } .f1462 {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;  } .f1462:focus {outline: 4px solid transparent;  } .f1462:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1462:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1462:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1462:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1463 {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;  } .f1463:focus {outline: 4px solid transparent;  } .f1463:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1463:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1463:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1463:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1464 {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;  } .f1464:focus {outline: 4px solid transparent;  } .f1464:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1464:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1464:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1464:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1465 {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;  } .f1465:focus {outline: 4px solid transparent;  } .f1465:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1465:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1465:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1465:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1466 {opacity: 0.3;  } .f1467 {color: rgba(21, 20, 26, 1);  } .f1468 {color: rgba(21, 20, 26, 0.68);  } .f1469 {color: rgba(21, 20, 26, 0.32);  } .f1470 {color: rgba(5, 96, 253, 1);  } .f1471 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1472 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1473 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1474 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1475 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1476 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1477 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1478 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1479 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1480 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1481 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px;  } .f1482 {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;  } .f1483 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1484 {display: flex;  align-items: center;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f1485 {} .f1486 {display: flex;  width: 100%;  justify-content: space-between;  padding: 20px 24px 20px 40px;  } .f1487 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1488 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f1489 {display: flex;  flex-direction: column;  width: 100%;  } .f1490 {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);  } .f1491 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1492 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1493 {width: 100%;  } .f1494 {display: flex;  padding-top: 16px;  } .f1495 {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;  } .f1495:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1495:hover .f1496 {opacity: 1;  } .f1497 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  text-align: start;  } .f1498 {display: flex;  flex-direction: column;  width: 100%;  padding-right: 32px;  overflow: hidden;  } .f1499 {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);  } .f1500 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  } .f1501 {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);  } .f1502 {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);  } .f1503 {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);  } .f1496 {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%);  } .f1504 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1505 {margin-right: auto;  } .f1506 {list-style: none;  padding: 0px;  margin: 0px;  } .f1507 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1508 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1509 {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;  } .f1509:focus {outline: 4px solid transparent;  } .f1509: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);  } .f1509:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1509:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1509: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);  } .f1510 {display: flex;  flex: 1;  width: 100%;  } .f1511 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1511::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f1512 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f1513 {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);  } .f1514 {position: relative;  margin-bottom: 24px;  background-color: rgba(255, 255, 255, 1);  } .f1514::before {content: '';  padding-top: 100%;  display: block;  width: 100%;  } .f1515 {position: absolute;  left: 50%;  top: 0;  transform: translateX(-50%);  } .f1516 {display: flex;  flex-direction: column;  gap: 12px;  } .f1517 {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);  } .f1518 {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);  } .f1519 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1520 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1521 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f1522 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f1523 {display: flex;  flex-direction: column;  gap: 20px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1524 {display: flex;  flex-direction: column;  gap: 8px;  } .f1525 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1526 {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);  } .f1527 {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);  } .f1528 {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);  } .f1529 {margin-bottom: 24px;  } .f1529:last-child {margin-bottom: 0px;  } .f1530 {list-style: none;  padding: 0px;  margin: 0px;  } .f1531 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1532 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1533 {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;  } .f1533:focus {outline: 4px solid transparent;  } .f1533: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);  } .f1533:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1533:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1533: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);  } .f1534 {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;  } .f1534:focus {outline: 4px solid transparent;  } .f1534:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1534:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1534:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1534:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1535 {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;  } .f1535:focus {outline: 4px solid transparent;  } .f1535:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1535:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1535:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1535:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1536 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1537 {color: rgba(21, 20, 26, 1);  } .f1538 {color: rgba(21, 20, 26, 0.68);  } .f1539 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1540 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1541 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f1542 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1543 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1544 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1545 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1546 {display: flex;  flex-direction: column;  flex: 1;  } .f1547 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f1548 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f1549 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f1550 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f1551 {margin-right: auto;  } .f1552 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f1553 {color: rgba(21, 20, 26, 1);  } .f1554 {overflow: hidden;  border-radius: 99px;  } .f1555 {display: flex;  flex-direction: column;  justify-content: center;  } .f1556 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f1557 {margin-right: auto;  } .f1558 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1558 > div {display: flex;  flex: 1;  width: 100%;  } .f1559 {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;  } .f1560 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1561 {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;  } .f1561:focus {outline: 4px solid transparent;  } .f1561:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1561:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1561:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1561:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1562 {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;  } .f1562:focus {outline: 4px solid transparent;  } .f1562: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);  } .f1562:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1562:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1562: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);  } .f1563 {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;  } .f1563:focus {outline: 4px solid transparent;  } .f1563:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1563:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1563:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1563:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1564 {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;  } .f1564:focus {outline: 4px solid transparent;  } .f1564:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1564:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1564:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1564:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1565 {color: rgba(21, 20, 26, 1);  } .f1566 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1567 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1568 {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);  } .f1569 {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);  } .f1570 {display: flex;  align-items: center;  justify-content: flex-end;  padding-top: 24px;  } .f1571 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1572 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1572 > div {padding: 0px;  } .f1573 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f1574 {margin-bottom: 24px;  } .f1575 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1576 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f1577 {margin-bottom: 16px;  } .f1578 {display: flex;  gap: 8px;  width: 100%;  } .f1579 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1580 {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);  } .f1581 {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);  } .f1582 {display: flex;  } .f1583 {display: flex;  flex-direction: column;  gap: 12px;  } .f1584 {width: 100%;  } .f1585 {list-style: none;  padding: 0px;  margin: 0px;  } .f1586 {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;  } .f1586:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1586:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1586:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1586: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);  } .f1586::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1587::placeholder {color: rgba(21, 20, 26, 1);  } .f1588 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .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 {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;  } .f1591:focus {outline: 4px solid transparent;  } .f1591: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);  } .f1591:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1591:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1591: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);  } .f1592 {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;  } .f1592:focus {outline: 4px solid transparent;  } .f1592:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1592:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1592:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1592:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1593 {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;  } .f1593:focus {outline: 4px solid transparent;  } .f1593:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1593:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1593:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1593:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1594 {color: rgba(21, 20, 26, 1);  } .f1595 {color: rgba(21, 20, 26, 0.68);  } .f1596 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1597 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1598 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1599 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1600 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1601 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1602 {margin-bottom: 16px;  } .f1603 {display: flex;  } .f1604 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1605 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1606 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f1607 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f1608 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f1609 {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;  } .f1610 {min-height: 282px;  resize: none;  } .f1611 {min-height: 120px;  resize: none;  } .f1612 {display: flex;  padding-top: 24px;  justify-content: space-between;  gap: 16px;  } .f1613 {display: flex;  gap: 16px;  } .f1614 {list-style: none;  padding: 0px;  margin: 0px;  } .f1615 {color: rgba(21, 20, 26, 1);  } .f1616 {color: rgba(21, 20, 26, 0.68);  } .f1617 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1618 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1619 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1620 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1621 {display: flex;  flex-direction: column;  justify-content: space-between;  } .f1622 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1623 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1624 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1625 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-right: 4px;  } .f1626 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1626:last-child {margin-bottom: 0px;  } .f1627 {margin-bottom: 8px;  } .f1628 {margin-bottom: 16px;  } .f1628:last-child {margin-bottom: 0px;  } .f1629 {display: flex;  width: 100%;  flex: 1;  } .f1630 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f1631 {list-style: none;  padding: 0px;  margin: 0px;  } .f1632 {color: rgba(21, 20, 26, 1);  } .f1633 {color: rgba(21, 20, 26, 0.68);  } .f1634 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1635 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1636 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1637 {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;  } .f1637:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1637:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1637:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1637: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);  } .f1637::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1638::placeholder {color: rgba(21, 20, 26, 1);  } .f1639 {position: relative;  } .f1640 {padding-left: 44px;  } .f1641 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1642 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1643 {position: relative;  width: 100%;  } .f1644 {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;  } .f1644:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1645 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1646 {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);  } .f1647 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1648 {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);  } .f1649 {list-style: none;  padding: 0px;  margin: 0px;  } .f1650 {color: rgba(21, 20, 26, 1);  } .f1651 {color: rgba(21, 20, 26, 0.68);  } .f1652 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1653 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1654 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1655 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1656 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1657 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1658 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1659 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1660 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1661 {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;  } .f1661:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1661:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1661:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1661: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);  } .f1661::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1662::placeholder {color: rgba(21, 20, 26, 1);  } .f1663 {position: relative;  } .f1664 {padding-left: 44px;  } .f1665 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1666 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1667 {position: relative;  width: 100%;  } .f1668 {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;  } .f1668:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1669 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1670 {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);  } .f1671 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1672 {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);  } .f1673 {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;  } .f1674 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1675 {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;  } .f1675:focus {outline: 4px solid transparent;  } .f1675:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1675:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1675:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1675:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1676 {color: rgba(21, 20, 26, 1);  } .f1677 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1678 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1679 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1680 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  padding-right: 40px;  } .f1681 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1682 {margin-bottom: 24px;  } .f1683 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1684 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1685 {margin-bottom: 16px;  } .f1686 {display: flex;  gap: 8px;  width: 100%;  } .f1687 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1688 {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);  } .f1689 {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);  } .f1690 {display: flex;  } .f1691 {white-space: no-wrap;  } .f1692 {display: flex;  flex-direction: column;  gap: 12px;  } .f1693 {display: flex;  padding-top: 24px;  justify-content: flex-end;  } .f1694 {width: 100%;  } .f1695 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1696 {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;  } .f1696:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1696:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1696:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1696: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);  } .f1696::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1697::placeholder {color: rgba(21, 20, 26, 1);  } .f1698 {color: rgba(21, 20, 26, 1);  } .f1699 {color: rgba(21, 20, 26, 0.68);  } .f1700 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1701 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1702 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1703 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1704 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 24px;  padding-right: 40px;  } .f1705 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f1706 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1707 {color: rgba(21, 20, 26, 0.68);  } .f1708 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1709 {} .f1710 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1711 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1712 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1712:last-child {margin-bottom: 0px;  } .f1713 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1714 {margin-bottom: 12px;  } .f1715 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1716::placeholder {color: rgba(21, 20, 26, 1);  } .f1717 {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);  } .f1718 {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);  } .f1719 {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);  } .f1720 {margin-bottom: 8px;  } .f1720:last-child {margin-bottom: 0px;  } .f1721 {list-style: none;  padding: 0px;  margin: 0px;  } .f1722 {color: rgba(21, 20, 26, 1);  } .f1723 {color: rgba(21, 20, 26, 0.68);  } .f1724 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1725 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1726 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1727 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1728 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1729 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1730 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1731 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1732 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1733 {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;  } .f1733:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1733:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1733:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1733: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);  } .f1733::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1734::placeholder {color: rgba(21, 20, 26, 1);  } .f1735 {position: relative;  width: 100%;  } .f1736 {padding-left: 44px;  } .f1737 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1738 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1739 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1740 {position: relative;  display: flex;  width: 100%;  } .f1740:hover .f1741 {background-color: rgba(21, 20, 26, 0.07);  } .f1740:hover .f1742 {opacity: 1;  } .f1741 {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;  } .f1741:focus {background-color: rgba(21, 20, 26, 0.07);  } .f1743 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f1743:focus .f1742 {outline: none;  opacity: 1;  } .f1743:active .f1744 {opacity: 1;  } .f1742 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1744 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1745 .f1744 {opacity: 1;  } .f1746 {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;  } .f1747 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1748 {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;  } .f1748:focus {outline: 4px solid transparent;  } .f1748:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1748:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1748:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1748:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1749 {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;  } .f1749:focus {outline: 4px solid transparent;  } .f1749: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);  } .f1749:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1749:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1749: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);  } .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: 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;  } .f1750:focus {outline: 4px solid transparent;  } .f1750:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1750:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1750:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1750:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1751 {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;  } .f1751:focus {outline: 4px solid transparent;  } .f1751:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1751:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1751:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1751:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1752 {color: rgba(21, 20, 26, 1);  } .f1753 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1754 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1755 {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);  } .f1756 {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);  } .f1757 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1758 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1758 > div {padding: 0px;  } .f1759 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f1760 {margin-bottom: 24px;  } .f1761 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1762 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f1763 {margin-bottom: 16px;  } .f1764 {display: flex;  gap: 8px;  width: 100%;  } .f1765 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1766 {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);  } .f1767 {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);  } .f1768 {display: flex;  } .f1769 {display: flex;  flex-direction: column;  gap: 12px;  } .f1770 {display: flex;  padding-top: 24px;  justify-content: space-between;  gap: 16px;  } .f1771 {display: flex;  gap: 16px;  } .f1772 {width: 100%;  } .f1773 {list-style: none;  padding: 0px;  margin: 0px;  } .f1774 {color: rgba(21, 20, 26, 1);  } .f1775 {color: rgba(21, 20, 26, 0.68);  } .f1776 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1777 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1778 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1779 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1780 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1781 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1782 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1783 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1784 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1785 {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;  } .f1785:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1785:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1785:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1785: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);  } .f1785::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1786::placeholder {color: rgba(21, 20, 26, 1);  } .f1787 {position: relative;  } .f1788 {padding-left: 44px;  } .f1789 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1790 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1791 {position: relative;  width: 100%;  } .f1792 {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;  } .f1792:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1793 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1794 {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);  } .f1795 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1796 {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);  } .f1797 {list-style: none;  padding: 0px;  margin: 0px;  } .f1798 {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;  } .f1798:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1798:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1798:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1798: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);  } .f1798::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1799::placeholder {color: rgba(21, 20, 26, 1);  } .f1800 {color: rgba(21, 20, 26, 1);  } .f1801 {color: rgba(21, 20, 26, 0.68);  } .f1802 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1803 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1804 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1805 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1806 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1807 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1808 {margin-bottom: 16px;  } .f1809 {display: flex;  } .f1810 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1811 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1812 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f1813 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f1814 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f1815 {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;  } .f1816 {min-height: 282px;  resize: none;  } .f1817 {min-height: 120px;  resize: none;  } .f1818 {list-style: none;  padding: 0px;  margin: 0px;  } .f1819 {color: rgba(21, 20, 26, 1);  } .f1820 {color: rgba(21, 20, 26, 0.68);  } .f1821 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1822 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1823 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1824 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1825 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1826 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1827 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1828 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1829 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1830 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1830:last-child {margin-bottom: 0px;  } .f1831 {margin-bottom: 8px;  } .f1832 {margin-bottom: 16px;  } .f1832:last-child {margin-bottom: 0px;  } .f1833 {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;  } .f1834 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1835 {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;  } .f1835:focus {outline: 4px solid transparent;  } .f1835:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1835:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1835:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1835:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1836 {color: rgba(21, 20, 26, 1);  } .f1837 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1838 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1839 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1840 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  padding-right: 40px;  } .f1841 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1842 {margin-bottom: 24px;  } .f1843 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1844 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1845 {margin-bottom: 16px;  } .f1846 {display: flex;  gap: 8px;  width: 100%;  } .f1847 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1848 {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);  } .f1849 {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);  } .f1850 {display: flex;  } .f1851 {display: flex;  flex-direction: column;  gap: 12px;  } .f1852 {display: flex;  padding-top: 24px;  justify-content: flex-end;  } .f1853 {width: 100%;  } .f1854 {list-style: none;  padding: 0px;  margin: 0px;  } .f1855 {color: rgba(21, 20, 26, 1);  } .f1856 {color: rgba(21, 20, 26, 0.68);  } .f1857 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1858 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1859 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1860 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1861 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1862 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1863 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1864 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1865 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1866 {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;  } .f1866:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1866:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1866:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1866: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);  } .f1866::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1867::placeholder {color: rgba(21, 20, 26, 1);  } .f1868 {position: relative;  width: 100%;  } .f1869 {padding-left: 44px;  } .f1870 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1871 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1872 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1873 {position: relative;  display: flex;  width: 100%;  } .f1873:hover .f1874 {background-color: rgba(21, 20, 26, 0.07);  } .f1873:hover .f1875 {opacity: 1;  } .f1874 {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;  } .f1874:focus {background-color: rgba(21, 20, 26, 0.07);  } .f1876 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f1876:focus .f1875 {outline: none;  opacity: 1;  } .f1876:active .f1877 {opacity: 1;  } .f1875 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1877 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1878 .f1877 {opacity: 1;  } .f1879 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1880 {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;  } .f1880:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1880:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1880:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1880: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);  } .f1880::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1881::placeholder {color: rgba(21, 20, 26, 1);  } .f1882 {color: rgba(21, 20, 26, 1);  } .f1883 {color: rgba(21, 20, 26, 0.68);  } .f1884 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1885 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1886 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1887 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1888 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 24px;  padding-right: 40px;  } .f1889 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f1890 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1891 {color: rgba(21, 20, 26, 0.68);  } .f1892 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1893 {} .f1894 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1895 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1896 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1896:last-child {margin-bottom: 0px;  } .f1897 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1898 {margin-bottom: 12px;  } .f1899 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1900::placeholder {color: rgba(21, 20, 26, 1);  } .f1901 {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);  } .f1902 {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);  } .f1903 {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);  } .f1904 {margin-bottom: 8px;  } .f1904:last-child {margin-bottom: 0px;  } .f1905 {list-style: none;  padding: 0px;  margin: 0px;  } .f1906 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1907 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1908 {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;  } .f1908:focus {outline: 4px solid transparent;  } .f1908:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1908:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1908:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1908:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1909 {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;  } .f1909:focus {outline: 4px solid transparent;  } .f1909:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1909:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1909:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1909:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1910 {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;  } .f1910:focus {outline: 4px solid transparent;  } .f1910:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1910:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1910:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1910:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1911 {color: rgba(21, 20, 26, 1);  } .f1912 {color: rgba(21, 20, 26, 0.68);  } .f1913 {color: rgba(21, 20, 26, 0.32);  } .f1914 {color: rgba(5, 96, 253, 1);  } .f1915 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1916 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1917 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1918 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1919 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1920 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1921 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1922 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1923 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1924 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1925 {display: flex;  width: 100%;  justify-content: center;  } .f1926 {display: flex;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f1927 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1928 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f1929 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 40px;  } .f1929:last-child {margin-bottom: 0px;  } .f1930 {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);  } .f1931 {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);  } .f1932 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1933 {position: relative;  width: 100%;  } .f1934 {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;  } .f1934:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1935 {display: flex;  flex-direction: column;  width: 100%;  overflow: hidden;  } .f1936 {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);  } .f1937 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1938 {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);  } .f1939 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1940 {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);  } .f1941 {list-style: none;  padding: 0px;  margin: 0px;  } .f1942 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1943 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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: 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;  } .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 {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;  } .f1946:focus {outline: 4px solid transparent;  } .f1946:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1946:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1946:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1946:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1947 {color: rgba(21, 20, 26, 1);  } .f1948 {color: rgba(21, 20, 26, 0.68);  } .f1949 {color: rgba(5, 96, 253, 1);  } .f1950 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1951 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1952 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1953 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1954 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1955 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1956 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1957 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 855px;  padding: 0 40px 80px 240px;  } .f1958 {display: flex;  flex-direction: column;  width: 100%;  } .f1959 {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);  } .f1960 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1961 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1962 {width: 100%;  } .f1963 {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;  } .f1963:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1964 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1965 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1966 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1967 {} .f1968 {} .f1969 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1970 {color: rgba(5, 96, 253, 1);  } .f1971 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1963:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1963:active .f1967 {color: rgba(255, 255, 255, 1);  } .f1963:active .f1969 {color: rgba(255, 255, 255, 1);  } .f1963:active .f1968 {color: rgba(255, 255, 255, 1);  } .f1963:active .f1966 {color: rgba(255, 255, 255, 1);  } .f1963:active .f1970 {color: rgba(255, 255, 255, 1);  } .f1963:active .f1971 {color: rgba(255, 255, 255, 1);  } .f1972 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1972:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1972 .f1973 {color: rgba(255, 255, 255, 1);  } .f1972 .f1966 {color: rgba(255, 255, 255, 1);  } .f1972 .f1970 {color: rgba(255, 255, 255, 1);  } .f1974 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1975 {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);  } .f1976 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1977 {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;  } .f1978 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1979 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1980 {} .f1981 {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;  } .f1981:hover {color: rgba(21, 20, 26, 1);  } .f1981:focus {color: rgba(21, 20, 26, 1);  } .f1981:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1982 {list-style: none;  padding: 0px;  margin: 0px;  } .f1983 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1984 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1985 {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;  } .f1985:focus {outline: 4px solid transparent;  } .f1985:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1985:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1985:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1985:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1986 {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;  } .f1986:focus {outline: 4px solid transparent;  } .f1986:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1986:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1986:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1986:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1987 {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;  } .f1987:focus {outline: 4px solid transparent;  } .f1987:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1987:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1987:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1987:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1988 {color: rgba(21, 20, 26, 1);  } .f1989 {color: rgba(21, 20, 26, 0.68);  } .f1990 {color: rgba(5, 96, 253, 1);  } .f1991 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1992 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1993 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1994 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1995 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1996 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1997 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1998 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 855px;  padding: 0 40px 80px 240px;  } .f1999 {display: flex;  flex-direction: column;  width: 100%;  } .f2000 {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);  } .f2001 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f2002 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f2003 {width: 100%;  } .f2004 {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;  } .f2004:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f2005 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f2006 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f2007 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f2008 {} .f2009 {} .f2010 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f2011 {color: rgba(5, 96, 253, 1);  } .f2012 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f2004:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f2004:active .f2008 {color: rgba(255, 255, 255, 1);  } .f2004:active .f2010 {color: rgba(255, 255, 255, 1);  } .f2004:active .f2009 {color: rgba(255, 255, 255, 1);  } .f2004:active .f2007 {color: rgba(255, 255, 255, 1);  } .f2004:active .f2011 {color: rgba(255, 255, 255, 1);  } .f2004:active .f2012 {color: rgba(255, 255, 255, 1);  } .f2013 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f2013:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f2013 .f2014 {color: rgba(255, 255, 255, 1);  } .f2013 .f2007 {color: rgba(255, 255, 255, 1);  } .f2013 .f2011 {color: rgba(255, 255, 255, 1);  } .f2015 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f2016 {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);  } .f2017 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f2018 {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;  } .f2019 {z-index: 1;  width: 100%;  max-width: 160px;  } .f2020 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2021 {} .f2022 {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;  } .f2022:hover {color: rgba(21, 20, 26, 1);  } .f2022:focus {color: rgba(21, 20, 26, 1);  } .f2022:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f2023 {list-style: none;  padding: 0px;  margin: 0px;  } .f2024 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2025 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2026 {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;  } .f2026:focus {outline: 4px solid transparent;  } .f2026: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);  } .f2026:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2026:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2026: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);  } .f2027 {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;  } .f2027:focus {outline: 4px solid transparent;  } .f2027:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2027:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2027:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2027:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2028 {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;  } .f2028:focus {outline: 4px solid transparent;  } .f2028:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2028:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2028:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2028:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2029 {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;  } .f2029:focus {outline: 4px solid transparent;  } .f2029:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2029:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2029:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2029:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2030 {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;  } .f2030:focus {outline: 4px solid transparent;  } .f2030:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2030:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2030:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2030:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2031 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f2032 {max-width: 959px;  padding: 0 40px 24px 344px;  } .f2033 {display: flex;  flex-direction: column;  width: 100%;  } .f2034 {display: flex;  align-items: center;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f2035 {overflow: hidden;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  } .f2034:last-child {margin-bottom: 0px;  } .f2036 {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;  } .f2037 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2038 {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;  } .f2038:focus {outline: 4px solid transparent;  } .f2038:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2038:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2038:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2038:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2039 {width: 100%;  } .f2039:active {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f2040 {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f2041 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 959px;  padding: 32px 40px 40px;  } .f2042 {z-index: 1;  width: 100%;  max-width: 240px;  height: 100%;  overflow-y: auto;  } .f2043 {margin-bottom: 40px;  } .f2044 {display: flex;  flex-direction: column;  background-color: rgba(21, 20, 26, 0.03);  padding: 4px;  border-radius: 16px;  } .f2045 {max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  } .f2046 {width: 100%;  margin-bottom: 40px;  } .f2047 {display: flex;  flex-direction: column;  } .f2048 {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;  } .f2049 {display: flex;  flex-direction: column;  gap: 4px;  } .f2050 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f2051 {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;  } .f2051:hover {color: rgba(21, 20, 26, 1);  } .f2051:focus {color: rgba(21, 20, 26, 1);  } .f2051:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f2052 {color: rgba(21, 20, 26, 1);  } .f2053 {color: rgba(21, 20, 26, 0.68);  } .f2054 {color: rgba(5, 96, 253, 1);  } .f2055 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2056 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2057 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2058 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2059 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2060 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2061 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2062 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 959px;  padding: 0 40px 80px 344px;  } .f2063 {display: flex;  flex-direction: column;  width: 100%;  } .f2064 {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);  } .f2065 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f2066 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f2067 {width: 100%;  } .f2068 {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;  } .f2068:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f2069 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f2070 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f2071 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f2072 {} .f2073 {} .f2074 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f2075 {color: rgba(5, 96, 253, 1);  } .f2076 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f2068:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f2068:active .f2072 {color: rgba(255, 255, 255, 1);  } .f2068:active .f2074 {color: rgba(255, 255, 255, 1);  } .f2068:active .f2073 {color: rgba(255, 255, 255, 1);  } .f2068:active .f2071 {color: rgba(255, 255, 255, 1);  } .f2068:active .f2075 {color: rgba(255, 255, 255, 1);  } .f2068:active .f2076 {color: rgba(255, 255, 255, 1);  } .f2077 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f2077:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f2077 .f2078 {color: rgba(255, 255, 255, 1);  } .f2077 .f2071 {color: rgba(255, 255, 255, 1);  } .f2077 .f2075 {color: rgba(255, 255, 255, 1);  } .f2079 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f2080 {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);  } .f2081 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f2082 {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;  } .f2083 {z-index: 1;  width: 100%;  max-width: 160px;  } .f2084 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2085 {} .f2086 {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;  } .f2086:hover {color: rgba(21, 20, 26, 1);  } .f2086:focus {color: rgba(21, 20, 26, 1);  } .f2086:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f2087 {list-style: none;  padding: 0px;  margin: 0px;  } .f2088 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2089 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2090 {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;  } .f2090:focus {outline: 4px solid transparent;  } .f2090:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2090:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2090:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2090:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2091 {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;  } .f2091:focus {outline: 4px solid transparent;  } .f2091:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2091:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2091:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2091:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2092 {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;  } .f2092:focus {outline: 4px solid transparent;  } .f2092:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2092:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2092:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2092:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2093 {color: rgba(21, 20, 26, 1);  } .f2094 {color: rgba(21, 20, 26, 0.68);  } .f2095 {color: rgba(21, 20, 26, 0.32);  } .f2096 {color: rgba(5, 96, 253, 1);  } .f2097 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2098 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2099 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2100 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2101 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2102 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2103 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2104 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2105 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2106 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2107 {display: flex;  width: 100%;  justify-content: center;  } .f2108 {display: flex;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f2109 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2110 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2111 {display: flex;  flex-direction: column;  width: 100%;  } .f2112 {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);  } .f2113 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f2114 {position: relative;  width: 100%;  } .f2115 {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;  } .f2115:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f2116 {display: flex;  flex-direction: column;  width: 100%;  overflow: hidden;  } .f2117 {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);  } .f2118 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  } .f2119 {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);  } .f2120 {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);  } .f2121 {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);  } .f2122 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f2123 {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;  } .f2123:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2123:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2123:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2123: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);  } .f2123::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2124::placeholder {color: rgba(21, 20, 26, 1);  } .f2125 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2126 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2127 {} .f2128 {display: flex;  position: relative;  } .f2129 {position: relative;  max-width: 100%;  } .f2130 {max-width: 240px;  } .f2131 {min-width: 240px;  max-width: 100%;  padding-right: 44px;  white-space: nowrap;  text-overflow: ellipsis;  } .f2132 {position: absolute;  right: 13px;  top: 50%;  transform: translateY(-50%);  } .f2133 {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;  } .f2134 {position: absolute;  z-index: 1;  padding-top: 4px;  } .f2135 {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);  } .f2136 {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;  } .f2136:focus {background-color: rgba(21, 20, 26, 0.03);  } .f2136:hover {background-color: rgba(21, 20, 26, 0.03);  } .f2136:active {color: rgba(5, 96, 253, 1);  background-color: rgba(255, 255, 255, 1);  } .f2137 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2138 {list-style: none;  padding: 0px;  margin: 0px;  } .f2139 {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;  } .f2139:focus {outline: 4px solid transparent;  } .f2139:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2139:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2139:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2139:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2140 {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;  } .f2140:focus {outline: 4px solid transparent;  } .f2140:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2140:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2140:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2140:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2141 {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;  } .f2141:focus {outline: 4px solid transparent;  } .f2141: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);  } .f2141:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2141:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2141: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);  } .f2142 {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;  } .f2142:focus {outline: 4px solid transparent;  } .f2142:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2142:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2142:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2142:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2143 {z-index: 20;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  justify-content: center;  align-items: center;  } .f2144 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #00000059;  } .f2145 {z-index: 2;  max-width: 1024px;  max-height: 100vh;  border-radius: 24px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f2146 {display: flex;  flex-direction: column;  width: 100%;  max-height: 100vh;  padding: 24px;  overflow-y: auto;  } .f2147 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f2148 {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;  } .f2149 {width: 32px;  height: 32px;  min-width: 32px;  min-height: 32px;  cursor: pointer;  background-repeat: no-repeat;  background-size: 32px;  background-position: center;  } .f2150 {color: rgba(21, 20, 26, 1);  } .f2151 {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);  } .f2152 {position: relative;  max-height: 450px;  } .f2153 {width: 720px;  } .f2154 {display: flex;  flex-direction: row;  gap: 40px;  margin-bottom: 32px;  } .f2155 {display: flex;  flex-direction: column;  width: 216px;  gap: 24px;  } .f2156 {display: flex;  flex-direction: row;  flex-wrap: wrap;  width: 100%;  gap: 24px;  } .f2157 {display: flex;  flex-direction: column;  gap: 8px;  min-width: 216px;  flex: 1;  } .f2158 {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);  } .f2159 {padding: 0;  width: 100%;  color: rgba(21, 20, 26, 0.68);  } .f2160 {display: flex;  flex-direction: row;  justify-content: space-between;  } .f2161 {display: flex;  flex-direction: row;  gap: 8px;  } .f2162 {display: flex;  flex-direction: row;  gap: 8px;  } .f2163 {width: 100%;  } .f2164 {list-style: none;  padding: 0px;  margin: 0px;  } .f2165 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 16px;  gap: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f2166 {display: flex;  align-items: center;  gap: 4px;  } .f2167 {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);  } .f2168 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  } .f2169 {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);  } .f2170 {display: flex;  align-items: center;  gap: 8px;  } .f2171 {color: rgba(21, 20, 26, 1);  } .f2172 {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);  } .f2173 {list-style: none;  padding: 0px;  margin: 0px;  } .f2174 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2175 {width: 100%;  } .f2176 {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);  } .f2177 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f2178 {} .f2179 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  } .f2180 {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);  } .f2181 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2182 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f2183 {color: rgba(21, 20, 26, 0.68);  } .f2184 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f2185 {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);  } .f2186 {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);  } .f2187 {} .f2187 .f2180 {background-color: rgba(255, 255, 255, 0.8);  } .f2187 .f2181 {background-color: rgba(255, 255, 255, 0.8);  } .f2187 .f2185 {background-color: rgba(255, 255, 255, 0.8);  } .f2188 {list-style: none;  padding: 0px;  margin: 0px;  } .f2189 {width: 100%;  padding: 16px 16px 12px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2190 {display: flex;  column-gap: 8px;  row-gap: 8px;  flex-wrap: wrap;  width: 100%;  } .f2191 {display: flex;  flex: 1;  max-width: 210px;  } .f2192 {list-style: none;  padding: 0px;  margin: 0px;  } .f2193 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2194 {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;  } .f2194:focus {outline: 4px solid transparent;  } .f2194: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);  } .f2194:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2194:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2194: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);  } .f2195 {position: relative;  } .f2196 {position: absolute;  height: 100%;  width: 100%;  overflow: hidden;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  } .f2197 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f2198 {position: relative;  display: flex;  flex-direction: column;  padding: 16px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2199 {display: flex;  flex-direction: column;  margin-bottom: 12px;  } .f2200 {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;  } .f2200::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2200:focus {outline: none;  } .f2201 {display: flex;  justify-content: flex-end;  gap: 12px;  width: 100%;  } .f2202 {display: flex;  padding: 7px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f2203 {list-style: none;  padding: 0px;  margin: 0px;  } .f2204 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2205 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2206 {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;  } .f2206:focus {outline: 4px solid transparent;  } .f2206:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2206:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2206:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2206:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2207 {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;  } .f2208 {position: fixed;  right: 0px;  top: 0px;  display: flex;  justify-content: flex-end;  height: 100vh;  width: 100vw;  background-color: rgba(0, 0, 0, 0.12);  } .f2209 {width: 60px;  height: 60px;  color: red;  } .f2210 {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);  } .f2211 {color: rgba(21, 20, 26, 1);  } .f2212 {color: rgba(21, 20, 26, 0.68);  } .f2213 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2214 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2215 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2216 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2217 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2218 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2219 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2220 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 8px;  } .f2221 {width: 24px;  height: 24px;  min-width: 24px;  min-height: 24px;  background-repeat: no-repeat;  background-size: contain;  background-position: center;  cursor: pointer;  } .f2222 {background-image: url('/img/icon/icon_x.svg');  } .f2223 {display: block;  margin-bottom: 16px;  } .f2224 {margin-bottom: 16px;  } .f2225 {display: flex;  gap: 8px;  } .f2226 {display: flex;  flex-direction: column;  gap: 4px;  padding: 12px 16px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.03);  } .f2227 {display: flex;  min-width: 148px;  } .f2228 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  overflow-y: auto;  margin-bottom: 16px;  } .f2229 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2230 {display: flex;  justify-content: flex-end;  } .f2231 {flex: 1;  } .f2232 {list-style: none;  padding: 0px;  margin: 0px;  } .f2233 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2234 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2235 {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;  } .f2235:focus {outline: 4px solid transparent;  } .f2235: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);  } .f2235:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2235:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2235: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);  } .f2236 {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;  } .f2236:focus {outline: 4px solid transparent;  } .f2236:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2236:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2236:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2236:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2237 {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);  } .f2238:last-child {margin-bottom: 0px;  } .f2239 {display: contents;  } .f2240 {color: rgba(21, 20, 26, 1);  } .f2241 {color: rgba(21, 20, 26, 0.68);  } .f2242 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2243 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2244 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2245 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2246 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2247 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2248 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2249 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2249::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2250 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2251 {display: flex;  flex-direction: column;  width: 100%;  } .f2252 {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);  } .f2253 {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;  } .f2254 {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;  } .f2255 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f2256 {position: absolute;  max-height: 100%;  min-width: 42px;  } .f2255:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f2255:hover .f2256 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f2255:hover .f2257 {min-width: 500px;  } .f2255:hover .f2258 {min-width: 160px;  } .f2259 {width: 40px;  min-width: 40px;  } .f2260 {flex: 1;  } .f2261 {min-width: 24px;  } .f2262 {width: clamp(60px, 10%, 129px);  } .f2263 {flex-wrap: wrap;  width: 157px;  } .f2264 {justify-content: flex-end;  flex-wrap: wrap;  width: 157px;  } .f2265 {width: 110px;  min-width: 110px;  } .f2266 {width: 230px;  min-width: 230px;  } .f2267 {width: 60px;  min-width: 60px;  } .f2268 {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);  } .f2269 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f2270 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f2271 {display: flex;  justify-content: center;  padding: 11px;  } .f2272 {color: red;  } .f2273 {min-width: 150px;  } .f2274 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  } .f2275 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  height: 100%;  } .f2276 {display: flex;  flex-direction: column;  height: 100%;  width: 20px;  } .f2277 {height: 6px;  width: 100%;  display: none;  position: fixed;  top: 0px;  z-index: 10;  } .f2278 {background-color: rgba(5, 96, 253, 1);  height: 100%;  width: 70%;  } .f2279 {position: relative;  } .f2280 {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);  } .f2281 {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);  } .f2282 {display: flex;  justify-content: center;  align-items: center;  height: 27px;  width: 49px;  gap: 5px;  } .f2283 {height: 5px;  width: 5px;  border-radius: 99px;  background-color: rgba(5, 96, 253, 1);  } .f2284 {margin-top: 0px;  } .f2285 {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;  } .f2286 {height: 32px;  } .f2287 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f2288 {display: flex;  align-items: center;  justify-content: center;  min-width: 40px;  height: 40px;  background-color: transparent;  border: none;  cursor: pointer;  } .f2289 {display: block;  height: 24px;  } .f2290 {height: 24px;  } .f2288:focus {outline: none;  } .f2291 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f2292:focus {outline: none;  } .f2292 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: undefined;  cursor: pointer;  } .f2293 {height: 100%;  width: 0%;  background-color: undefined;  } .f2294 {display: flex;  margin: 0px;  color: undefined;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2295 {height: 40px;  width: 40px;  min-width: 40px;  background-position: center;  background-size: 24px;  background-repeat: no-repeat;  cursor: pointer;  } .f2296 {display: flex;  justify-content: center;  align-items: center;  color: undefined;  } .f2297 {} .f2298 {} .f2299 {} .f2292::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: undefined;  margin-top: -1px;  } .f2292::-webkit-slider-thumb {width: 0px;  height: 10px;  -webkit-appearance: none;  cursor: pointer;  background: undefined;  box-shadow: 400px 0 0 400px undefined;  } .f2300 {display: none;  } .f2292::-moz-range-progress {background-color: undefined;  } .f2292::-moz-range-track {background-color: undefined;  } .f2292::-ms-fill-lower {background-color: undefined;  } .f2292::-ms-fill-upper {background-color: undefined;  } .f2301 {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;  } .f2302 {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;  } .f2303 {margin: 0px;  width: 100%;  } .f2304 {display: flex;  justify-content: space-between;  align-items: center;  } .f2305 {display: flex;  gap: 12px;  } .f2306 {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;  } .f2307 {max-width: 100%;  } .f2306:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2306:hover {color: rgba(21, 20, 26, 0.68);  } .f2306:active {color: rgba(21, 20, 26, 0.88);  } .f2308 {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;  } .f2309 {margin: 0px;  color: currentColor;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2308:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2308:hover {color: rgba(21, 20, 26, 0.68);  } .f2308:active {color: rgba(21, 20, 26, 0.88);  } .f2310 {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;  } .f2310 a {margin: 0px;  color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2310:focus {outline: none;  } .f2311 {user-select: none;  } .f2311 > .f2301 {background-color: rgba(21, 20, 26, 0.12);  } .f2312 > .f2301 {background-color: rgba(229, 62, 62, 0.06);  } .f2313 {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;  } .f2314 {margin-top: 0px;  } .f2315 {display: flex;  align-items: center;  width: 100%;  } .f2316 {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;  } .f2317 {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;  } .f2318 {display: none;  } .f2319 {display: flex;  justify-content: center;  align-items: center;  } .f2320 {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;  } .f2321 {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;  } .f2322 {color: undefined;  } .f2323 {color: undefined;  } .f2324 {color: undefined;  } .f2325 {margin-right: 16px;  } .f2326 {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;  } .f2327 {margin-top: 0px;  } .f2328 {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;  } .f2329 {margin-top: 0px;  } .f2330 {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;  } .f2330::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;  } .f2331 {margin-top: 0px;  } .f2330:focus-visible {outline: none;  } .f2332 > .f2330::before {background-color: rgba(21, 20, 26, 0.07);  } .f2333 > .f2330::before {background-color: rgba(229, 62, 62, 0.06);  } .f2334 {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;  } .f2335 {margin-top: 0px;  } .f2336 {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;  } .f2334 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2337 {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;  } .f2337 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2338 {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;  } .f2338 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2338:focus-visible {outline: none;  } .f2339:before {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 1;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 0px;  content: '•';  } .f2340 {position: relative;  display: flex;  margin-bottom: 0px;  margin-left: 32px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f2340::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;  } .f2339 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-right: 12px;  } .f2341 > .f2340::before {background-color: rgba(21, 20, 26, 0.07);  } .f2342 > .f2340::before {background-color: rgba(229, 62, 62, 0.06);  } .f2343 {background-color: undefined;  height: 50px;  width: 50px;  } .f2344 {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);  } .f2345 {margin-top: 0px;  } .f2346 {display: flex;  align-items: center;  width: 100%;  } .f2347 {display: flex;  align-items: center;  width: 100%;  margin: 0px;  padding: 19px 23px;  text-decoration: none;  color: inherit;  } .f2348 {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;  } .f2349 {display: flex;  justify-content: center;  align-items: center;  } .f2350 {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;  } .f2351 {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;  } .f2352 {color: undefined;  } .f2353 {color: undefined;  } .f2354 {color: undefined;  } .f2355 {margin-right: 16px;  } .f2356 {list-style: none;  padding: 0px;  margin: 0px;  } .f2357 {position: relative;  display: flex;  justify-content: center;  align-items: center;  margin-bottom: 32px;  width: 100%;  } .f2358 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 16px;  width: 100%;  } .f2358::before {position: relative;  content: '';  display: block;  padding-top: 62.5%;  width: 100%;  } .f2359 {margin-top: 0px;  } .f2360 {position: absolute;  width: 110%;  filter: blur(20px);  } .f2361 {position: absolute;  width: 100%;  } .f2362 {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;  } .f2363 {margin-top: 0px;  } .f2364 {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;  } .f2364 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2365 {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);  } .f2366 {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;  } .f2366:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2367 {position: absolute;  height: 62px;  width: 91px;  color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f2367:hover {color: rgba(229, 62, 62, 0.06);  } .f2368 {} .f2369 {max-height: 760px;  max-width: 100%;  } .f2370 {margin-top: 0px;  } .f2371 {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;  } .f2372 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(21, 20, 26, 1);  opacity: 0.6;  } .f2373 {position: relative;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  max-width: 1080px;  padding: 24px;  max-height: 100vh;  } .f2374 {width: 100%;  max-height: 100vh;  } .f2375 {list-style: none;  padding: 0px;  margin: 0px;  } .f2376 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2377 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2378 {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;  } .f2378:focus {outline: 4px solid transparent;  } .f2378:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f2378:hover {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f2378:active {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.12);  } .f2378:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f2379 {position: absolute;  top: 4px;  left: 4px;  } .f2380 {display: flex;  height: 100vh;  width: 100%;  } .f2381 {color: rgba(21, 20, 26, 1);  } .f2382 {color: rgba(21, 20, 26, 0.68);  } .f2383 {color: rgba(21, 20, 26, 0.68);  } .f2384 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2385 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2386 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2387 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2388 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f2389 {background-color: rgba(5, 96, 253, 0.06);  } .f2390 {background-color: rgba(21, 20, 26, 0.03);  } .f2391 {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);  } .f2392 {width: 100%;  padding-left: 16px;  padding-right: 15px;  } .f2393 {display: flex;  justify-content: center;  width: 100%;  padding: 12px 14px;  color: rgba(186, 167, 125);  } .f2394 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 16px;  padding-left: 16px;  overflow-y: auto;  } .f2395 {display: flex;  flex-direction: column;  width: 100%;  max-width: calc( 260px - 32px );  } .f2396 {display: flex;  flex-direction: column;  width: 100%;  padding: 0 16px;  margin-bottom: 12px;  gap: 8px;  } .f2397 {display: flex;  padding: 12px 12px 4px;  width: 100%;  } .f2398 {display: flex;  flex-direction: column;  gap: 2px;  border-radius: 8px;  padding: 8px;  } .f2399 {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;  } .f2400 {position: relative;  width: 100%;  } .f2401 {position: relative;  } .f2400 > .f2401 {justify-content: space-between;  width: 100%;  } .f2402 {display: flex;  } .f2403 {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;  } .f2404 {display: flex;  flex-direction: column;  width: 100%;  } .f2405 {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;  } .f2406 {color: rgba(21, 20, 26, 0.68);  } .f2405:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2405:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2405:active {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2405:active .f2406 {color: rgba(21, 20, 26, 1);  } .f2405:disable {color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f2407 {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2407 .f2406 {color: rgba(21, 20, 26, 1);  } .f2407:hover {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2407:hover .f2406 {color: rgba(21, 20, 26, 1);  } .f2408 {position: relative;  width: 100%;  } .f2409 {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;  } .f2410 {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;  } .f2409:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2392:hover .f2410 {opacity: 1;  } .f2409:active {background-color: rgba(21, 20, 26, 0.12);  } .f2411 {display: flex;  flex-direction: column;  } .f2412 {background-image: url('/img/icon/icon_login.svg');  } .f2413 {display: flex;  flex-direction: column;  flex: 1;  } .f2413 > div {display: flex;  flex: 1;  } .f2414 {margin-bottom: 16px;  } .f2415 {z-index: 101;  position: fixed;  display: flex;  flex-direction: column;  overflow: hidden;  border-radius: 24px;  max-width: 480px;  width: 100%;  padding: 24px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  background-color: undefined;  } .f2416 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f2417 {margin: 0px;  color: undefined;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2418 {margin: 0px;  margin-bottom: 24px;  color: undefined;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2419 {width: 32px;  min-width: 32px;  height: 32px;  color: undefined;  background-size: 32px;  background-position: center;  background-repeat: no-repeat;  cursor: pointer;  } .f2420 {background-image: url('img/icon/x.svg');  } .f2421 {margin-bottom: 24px;  } .f2422 {display: flex;  flex-direction: row;  justify-content: flex-end;  gap: 8px;  } .f2423 {width: auto;  } .f2424 {position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #0000000f;  } .f2425 {position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  flex: 1;  align-items: center;  justify-content: center;  z-index: 105;  } .f2426 {z-index: 104;  position: fixed;  display: flex;  flex-direction: column;  overflow: hidden;  border-radius: 24px;  max-width: 480px;  width: 100%;  padding: 24px;  box-shadow: 0px 4px 12px 0px rgba(24, 39, 75, 0.1);  background-color: undefined;  } .f2427 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f2428 {margin: 0px;  color: undefined;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2429 {width: 32px;  min-width: 32px;  height: 32px;  color: undefined;  background-size: 32px;  background-position: center;  background-repeat: no-repeat;  cursor: pointer;  } .f2430 {background-image: url('img/icon/x.svg');  } .f2431 {margin-bottom: 24px;  } .f2432 {display: flex;  flex-direction: row;  justify-content: flex-end;  gap: 8px;  } .f2433 {width: auto;  } .f2434 {position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #0000000f;  } .f2435 {position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  flex: 1;  align-items: center;  justify-content: center;  z-index: 105;  } .f2436 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2437 {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;  } .f2437:focus {outline: 4px solid transparent;  } .f2437:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2437:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2437:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2437:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2438 {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;  } .f2438:focus {outline: 4px solid transparent;  } .f2438:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2438:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2438:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2438:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2439 {color: rgba(21, 20, 26, 1);  } .f2440 {color: rgba(21, 20, 26, 0.68);  } .f2441 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2442 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2443 {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);  } .f2444 {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);  } .f2445 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2446 {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;  } .f2447 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2448 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f2449 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2450 {width: 100%;  } .f2451 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2452 {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;  } .f2452:focus {outline: 4px solid transparent;  } .f2452:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2452:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2452:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2452:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2453 {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;  } .f2453:focus {outline: 4px solid transparent;  } .f2453:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2453:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2453:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2453:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2454 {color: rgba(21, 20, 26, 1);  } .f2455 {color: rgba(21, 20, 26, 0.68);  } .f2456 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2457 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2458 {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);  } .f2459 {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);  } .f2460 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2461 {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;  } .f2462 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2463 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f2464 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2465 {width: 100%;  } .f2466 {list-style: none;  padding: 0px;  margin: 0px;  } .f2467 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2468 {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;  } .f2468:focus {outline: 4px solid transparent;  } .f2468: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);  } .f2468:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2468:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2468: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);  } .f2469 {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;  } .f2469:focus {outline: 4px solid transparent;  } .f2469:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2469:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2469:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2469:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2470 {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;  } .f2470:focus {outline: 4px solid transparent;  } .f2470:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2470:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2470:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2470:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2471 {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;  } .f2471:focus {outline: 4px solid transparent;  } .f2471:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2471:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2471:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2471:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2472 {color: rgba(21, 20, 26, 1);  } .f2473 {color: rgba(21, 20, 26, 0.68);  } .f2474 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2475 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2476 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2477 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2478 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2479 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2480 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2481 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2482 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f2483 {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;  } .f2483:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2483:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2483:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2483: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);  } .f2483::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2484::placeholder {color: rgba(21, 20, 26, 1);  } .f2485 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f2485:last-child {margin-bottom: 0px;  } .f2486 {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);  } .f2487 {width: 180px;  } .f2488 {height: auto;  min-height: 80px;  resize: none;  } .f2489 {height: auto;  min-height: 154px;  resize: none;  } .f2490 {display: flex;  align-items: center;  gap: 8px;  } .f2491 {width: 100%;  } .f2492 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2493 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f2494 {display: flex;  gap: 16px;  } .f2495 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2496 {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;  } .f2496:focus {outline: 4px solid transparent;  } .f2496: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);  } .f2496:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2496:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2496: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);  } .f2497 {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;  } .f2497:focus {outline: 4px solid transparent;  } .f2497:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2497:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2497:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2497:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2498 {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;  } .f2498:focus {outline: 4px solid transparent;  } .f2498:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2498:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2498:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2498:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2499 {color: rgba(21, 20, 26, 1);  } .f2500 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2501 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2502 {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);  } .f2503 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f2504 {display: flex;  align-items: center;  gap: 12px;  } .f2505 {padding: 0 8px;  } .f2506 {display: flex;  flex: 1;  width: 100%;  } .f2506 > div {display: flex;  flex: 1;  width: 100%;  } .f2507 {list-style: none;  padding: 0px;  margin: 0px;  } .f2508 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2509 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2510 {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;  } .f2510:focus {outline: 4px solid transparent;  } .f2510: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);  } .f2510:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2510:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2510: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);  } .f2511 {display: flex;  flex: 1;  width: 100%;  } .f2512 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2512::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2513 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2514 {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);  } .f2515 {margin-bottom: 24px;  width: 100%;  } .f2516 {width: 100%;  } .f2517 {display: flex;  flex-direction: column;  gap: 16px;  } .f2518 {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);  } .f2519 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2520 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2521 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f2522 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f2523 {display: flex;  flex-direction: column;  gap: 8px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2524 {display: flex;  flex-direction: column;  gap: 8px;  } .f2525 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2526 {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);  } .f2527 {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);  } .f2528 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2529 {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);  } .f2530 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f2531 {color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2532 {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;  } .f2533 {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;  } .f2533:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.88);  } .f2533:hover {background-color: rgba(254, 252, 251, 0.88);  } .f2533:active {background-color: rgba(254, 252, 251, 0.64);  } .f2533:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2534 {background-color: rgba(229, 62, 62, 1);  } .f2535 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2536 {display: flex;  flex-direction: column;  width: 100%;  max-width: 320px;  padding: 20px;  border-radius: 16px;  background-color: rgba(53, 51, 61, 1);  } .f2537 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f2538 {color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2539 {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;  } .f2540 {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;  } .f2541 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 12px;  } .f2542 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 8px;  } .f2543 {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;  } .f2543:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.88);  } .f2543:hover {background-color: rgba(254, 252, 251, 0.88);  } .f2543:active {background-color: rgba(254, 252, 251, 0.64);  } .f2543:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2544 {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;  } .f2544:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.14);  } .f2544:hover {background-color: rgba(254, 252, 251, 0.14);  } .f2544:active {background-color: rgba(254, 252, 251, 0.4);  } .f2544:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2545 {background-color: rgba(229, 62, 62, 1);  } .f2546 {list-style: none;  padding: 0px;  margin: 0px;  } .f2547 {position: fixed;  left: 0px;  bottom: 0px;  display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  max-width: 360px;  padding: 20px;  z-index: 99;  } .f2548 {} .f2549 {margin-bottom: -140px;  opacity: 0;  } .f2550 {display: flex;  } .f2551 {content: '';  width: 9px;  min-width: 9px;  height: 9px;  border-radius: 99px;  background-color: transparent;  } .f2552 {background-color: rgba(5, 96, 253, 1);  } .f2553 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2554 {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;  } .f2554:focus {outline: 4px solid transparent;  } .f2554: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);  } .f2554:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2554:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2554: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);  } .f2555 {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;  } .f2555:focus {outline: 4px solid transparent;  } .f2555:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2555:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2555:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2555:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2556 {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;  } .f2556:focus {outline: 4px solid transparent;  } .f2556:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2556:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2556:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2556:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2557 {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;  } .f2557:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2557:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2557:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2557: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);  } .f2557::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2558::placeholder {color: rgba(21, 20, 26, 1);  } .f2559 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2560 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2561 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2562 {color: rgba(21, 20, 26, 1);  } .f2563 {color: rgba(21, 20, 26, 0.68);  } .f2564 {display: flex;  flex-direction: column;  flex: 1;  } .f2565 {} .f2566 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f2567 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f2568 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2569 {display: flex;  flex-direction: column;  } .f2570 {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);  } .f2571 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  column-gap: 8px;  row-gap: 16px;  } .f2572 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  } .f2573 {display: flex;  flex-direction: column;  } .f2574 {position: absolute;  right: 12px;  bottom: 14px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2575 {position: relative;  } .f2576 {margin-bottom: 16px;  } .f2577 {margin-bottom: 8px;  } .f2578 {gap: 16px;  } .f2579 {list-style: none;  padding: 0px;  margin: 0px;  } .f2580 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2581 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2582 {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;  } .f2582:focus {outline: 4px solid transparent;  } .f2582: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);  } .f2582:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2582:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2582: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);  } .f2583 {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;  } .f2583:focus {outline: 4px solid transparent;  } .f2583:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2583:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2583:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2583:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2584 {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;  } .f2584:focus {outline: 4px solid transparent;  } .f2584:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2584:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2584:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2584:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2585 {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;  } .f2585:focus {outline: 4px solid transparent;  } .f2585:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2585:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2585:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2585:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2586 {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;  } .f2586:focus {outline: 4px solid transparent;  } .f2586:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2586:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2586:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2586:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2587 {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;  } .f2587:focus {outline: 4px solid transparent;  } .f2587:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2587:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2587:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2587:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2588 {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;  } .f2588:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2588:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2588:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2588: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);  } .f2588::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2589::placeholder {color: rgba(21, 20, 26, 1);  } .f2590 {display: flex;  flex: 1;  width: 100%;  } .f2591 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2592 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2593 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2594 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2595 {color: rgba(21, 20, 26, 1);  } .f2596 {color: rgba(21, 20, 26, 0.68);  } .f2597 {color: rgba(21, 20, 26, 0.32);  } .f2598 {display: flex;  flex: 1;  width: 100%;  } .f2599 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2599::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2600 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2601 {position: relative;  display: flex;  flex-direction: column;  } .f2601:hover .f2602 {opacity: 1;  } .f2602 {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;  } .f2603 {display: flex;  gap: 8px;  } .f2604 {display: flex;  flex-direction: column;  } .f2605 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2606 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f2607 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2607:last-child {margin-bottom: 0px;  } .f2608 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2609 {} .f2610 {display: flex;  flex-direction: column;  gap: 8px;  } .f2611 {flex: 1;  } .f2612 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2613 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2614 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2615 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f2616 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f2617 {display: flex;  flex-direction: column;  } .f2618 {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);  } .f2619 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2620 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f2621 {} .f2622 {display: flex;  flex-direction: column;  gap: 8px;  } .f2623 {} .f2624 {margin-bottom: 24px;  } .f2625 {margin-bottom: 20px;  } .f2626 {margin-bottom: 16px;  } .f2627 {margin-bottom: 12px;  } .f2628 {margin-bottom: 8px;  } .f2624:last-child {margin-bottom: 0px;  } .f2626:last-child {margin-bottom: 0px;  } .f2627:last-child {margin-bottom: 0px;  } .f2628:last-child {margin-bottom: 0px;  } .f2629 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2630 {position: relative;  display: flex;  flex-direction: column;  } .f2631 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 12px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2632 {display: flex;  align-items: center;  justify-content: space-between;  } .f2633 {display: flex;  color: rgba(21, 20, 26, 1);  opacity: 0;  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f2630:hover .f2633 {opacity: 1;  } .f2634 {position: relative;  width: 100%;  height: 22px;  } .f2635 {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;  } .f2634:hover .f2635 {z-index: 1;  overflow: visible;  white-space: wrap;  background-color: rgba(255, 255, 255, 1);  } .f2636 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2637 {color: rgba(21, 20, 26, 0.68);  } .f2638 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2639 {color: rgba(21, 20, 26, 1);  } .f2640 {list-style: none;  padding: 0px;  margin: 0px;  } .f2641 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2642 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2643 {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;  } .f2643:focus {outline: 4px solid transparent;  } .f2643: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);  } .f2643:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2643:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2643: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);  } .f2644 {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;  } .f2644:focus {outline: 4px solid transparent;  } .f2644:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2644:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2644:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2644:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2645 {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;  } .f2645:focus {outline: 4px solid transparent;  } .f2645:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2645:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2645:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2645:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2646 {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;  } .f2646:focus {outline: 4px solid transparent;  } .f2646:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2646:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2646:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2646:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2647 {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;  } .f2647:focus {outline: 4px solid transparent;  } .f2647:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2647:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2647:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2647:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2648 {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;  } .f2648:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2648:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2648:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2648: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);  } .f2648::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2649::placeholder {color: rgba(21, 20, 26, 1);  } .f2650 {display: flex;  flex: 1;  width: 100%;  } .f2651 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2652 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2653 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2654 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2655 {color: rgba(21, 20, 26, 1);  } .f2656 {color: rgba(21, 20, 26, 0.68);  } .f2657 {color: rgba(21, 20, 26, 0.32);  } .f2658 {color: rgba(5, 96, 253, 1);  } .f2659 {display: flex;  flex: 1;  width: 100%;  } .f2660 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2660::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2661 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2662 {position: relative;  } .f2662:hover .f2663 {opacity: 1;  } .f2663 {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;  } .f2664 {display: flex;  row-gap: 2px;  column-gap: 8px;  flex-wrap: wrap;  } .f2665 {display: flex;  flex-direction: column;  } .f2666 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2667 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f2668 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2668:last-child {margin-bottom: 0px;  } .f2669 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2670 {} .f2671 {display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  } .f2672 {display: flex;  flex-direction: column;  gap: 8px;  } .f2673 {flex: 1;  } .f2674 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2675 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2676 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2677 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f2678 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f2679 {display: flex;  flex-direction: column;  } .f2680 {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);  } .f2681 {width: 100%;  margin-bottom: 20px;  } .f2682 {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);  } .f2682::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f2683::before {background-color: rgba(36, 149, 78, 1);  } .f2684 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2685 {} .f2686 {display: flex;  flex-direction: column;  gap: 8px;  } .f2687 {} .f2688 {margin-bottom: 24px;  } .f2689 {margin-bottom: 16px;  } .f2690 {margin-bottom: 12px;  } .f2691 {margin-bottom: 8px;  } .f2688:last-child {margin-bottom: 0px;  } .f2689:last-child {margin-bottom: 0px;  } .f2690:last-child {margin-bottom: 0px;  } .f2691:last-child {margin-bottom: 0px;  } .f2692 {list-style: none;  padding: 0px;  margin: 0px;  } .f2693 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2694 {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;  } .f2694:focus {outline: 4px solid transparent;  } .f2694:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2694:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2694:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2694:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2695 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2696 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2697 {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);  } .f2698 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2699 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2699:last-child {margin-bottom: 0px;  } .f2700 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2701 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2702 {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;  } .f2702:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2702:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2703 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2704 {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);  } .f2705 {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;  } .f2706 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2702:hover .f2706 {opacity: 1;  } .f2707 {list-style: none;  padding: 0px;  margin: 0px;  } .f2708 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2709 {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;  } .f2709:focus {outline: 4px solid transparent;  } .f2709:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2709:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2709:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2709:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2710 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2711 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2712 {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);  } .f2713 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2714 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2714:last-child {margin-bottom: 0px;  } .f2715 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2716 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2717 {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;  } .f2717:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2717:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2718 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2719 {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);  } .f2720 {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;  } .f2721 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2717:hover .f2721 {opacity: 1;  } .f2722 {list-style: none;  padding: 0px;  margin: 0px;  } .f2723 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2724 {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;  } .f2724:focus {outline: 4px solid transparent;  } .f2724:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2724:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2724:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2724:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2725 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2726 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2727 {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);  } .f2728 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2729 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2729:last-child {margin-bottom: 0px;  } .f2730 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2731 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2732 {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: ;  } .f2732:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2732:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2733 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2734 {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);  } .f2735 {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;  } .f2736 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2737 {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;  } .f2737:focus {outline: 4px solid transparent;  } .f2737:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2737:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2737:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2737:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2738 {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;  } .f2738:focus {outline: 4px solid transparent;  } .f2738:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2738:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2738:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2738:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2739 {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;  } .f2739:focus {outline: 4px solid transparent;  } .f2739:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2739:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2739:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2739:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2740 {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;  } .f2740:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2740:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2740:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2740: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);  } .f2740::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2741::placeholder {color: rgba(21, 20, 26, 1);  } .f2742 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2743 {color: rgba(21, 20, 26, 1);  } .f2744 {color: rgba(21, 20, 26, 0.68);  } .f2745 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2746 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2747 {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);  } .f2748 {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);  } .f2749 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2750 {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;  } .f2751 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2752 {display: flex;  flex-direction: column;  gap: 4px;  margin-bottom: 16px;  } .f2753 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2754 {width: 100%;  } .f2755 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  gap: 16px;  margin-bottom: 32px;  } .f2756 {position: relative;  } .f2757 {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);  } .f2758 {position: absolute;  right: 12px;  bottom: 9px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2759 {list-style: none;  padding: 0px;  margin: 0px;  } .f2760 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2761 {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;  } .f2761:focus {outline: 4px solid transparent;  } .f2761: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);  } .f2761:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2761:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2761: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);  } .f2762 {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;  } .f2762:focus {outline: 4px solid transparent;  } .f2762:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2762:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2762:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2762:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2763 {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;  } .f2763:focus {outline: 4px solid transparent;  } .f2763:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2763:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2763:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2763:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2764 {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;  } .f2764:focus {outline: 4px solid transparent;  } .f2764:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2764:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2764:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2764:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2765 {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;  } .f2765:focus {outline: 4px solid transparent;  } .f2765:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2765:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2765:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2765:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2766 {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;  } .f2766:focus {outline: 4px solid transparent;  } .f2766:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2766:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2766:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2766:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2767 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2768 {color: rgba(21, 20, 26, 1);  } .f2769 {display: flex;  align-items: center;  flex: 1;  } .f2770 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2771 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2772 {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);  } .f2773 {display: flex;  width: 100%;  } .f2774 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f2775 {display: flex;  align-items: center;  gap: 12px;  } .f2776 {padding: 0 8px;  } .f2777 {display: flex;  flex: 1;  width: 100%;  } .f2777 > div {display: flex;  flex: 1;  width: 100%;  } .f2778 {color: rgba(21, 20, 26, 1);  } .f2779 {color: rgba(21, 20, 26, 0.68);  } .f2780 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2781 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2782 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2783 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2784 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2785 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2786 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2787 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f2788 {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;  } .f2788:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2788:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2788:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2788: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);  } .f2788::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2789::placeholder {color: rgba(21, 20, 26, 1);  } .f2790 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2790:last-child {margin-bottom: 0px;  } .f2791 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f2792 {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);  } .f2793 {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);  } .f2794 {} .f2795 {height: auto;  min-height: 80px;  resize: none;  } .f2796 {height: auto;  min-height: 154px;  resize: none;  } .f2797 {display: flex;  align-items: center;  gap: 8px;  } .f2798 {width: 100%;  } .f2799 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f2800 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2801 {margin-bottom: 40px;  } .f2801:last-child {margin-bottom: 0px;  } .f2802 {margin-bottom: 24px;  } .f2802:last-child {margin-bottom: 0px;  } .f2803 {display: flex;  justify-content: center;  align-items: center;  } .f2804 {display: flex;  justify-content: center;  align-items: center;  } .f2805 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2806 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f2807 {display: flex;  gap: 16px;  } .f2808 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2809 {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;  } .f2809:focus {outline: 4px solid transparent;  } .f2809: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);  } .f2809:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2809:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2809: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);  } .f2810 {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;  } .f2810:focus {outline: 4px solid transparent;  } .f2810:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2810:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2810:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2810:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2811 {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;  } .f2811:focus {outline: 4px solid transparent;  } .f2811:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2811:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2811:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2811:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2812 {list-style: none;  padding: 0px;  margin: 0px;  } .f2813 {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;  } .f2813:focus {outline: 4px solid transparent;  } .f2813:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2813:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2813:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2813:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2814 {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;  } .f2814:focus {outline: 4px solid transparent;  } .f2814:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2814:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2814:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2814:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2815 {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;  } .f2815:focus {outline: 4px solid transparent;  } .f2815:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2815:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2815:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2815:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2816 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f2816:last-child {margin-bottom: 0px;  } .f2817 {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);  } .f2818 {display: flex;  justify-content: center;  align-items: center;  margin-bottom: 16px;  } .f2819 {display: flex;  align-items: center;  gap: 8px;  } .f2820 {display: none;  } .f2821 {list-style: none;  padding: 0px;  margin: 0px;  } .f2822 {color: rgba(21, 20, 26, 1);  } .f2823 {color: rgba(21, 20, 26, 0.68);  } .f2824 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2825 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2826 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2827 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2828 {display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  max-width: 768px;  margin-bottom: 24px;  } .f2829 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f2830 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2831 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2832 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 768px;  padding-bottom: 60px;  padding-right: 4px;  } .f2833 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f2833:last-child {margin-bottom: 0px;  } .f2834 {margin-bottom: 8px;  } .f2835 {margin-bottom: 16px;  } .f2835:last-child {margin-bottom: 0px;  } .f2836 {display: flex;  justify-content: center;  align-items: center;  } .f2837 {display: flex;  justify-content: center;  align-items: center;  } .f2838 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f2838 > div {align-items: center;  justify-content: center;  } .f2839 {list-style: none;  padding: 0px;  margin: 0px;  } .f2840 {color: rgba(21, 20, 26, 1);  } .f2841 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2842 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2843 {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;  } .f2844 {margin-right: 16px;  background-color: rgba(255, 255, 255, 1);  } .f2845 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f2846 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f2847 {list-style: none;  padding: 0px;  margin: 0px;  } .f2848 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2849 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2850 {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;  } .f2850:focus {outline: 4px solid transparent;  } .f2850: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);  } .f2850:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2850:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2850: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);  } .f2851 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2852 {color: rgba(21, 20, 26, 1);  } .f2853 {color: rgba(21, 20, 26, 0.68);  } .f2854 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2855 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2856 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2857 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2858 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2859 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2860 {display: flex;  flex-direction: column;  flex: 1;  } .f2861 {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);  } .f2862 {margin-right: auto;  } .f2863 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  padding: 24px 24px 0 24px;  } .f2864 {display: flex;  justify-content: flex-start;  width: 100%;  max-width: 500px;  margin-bottom: 24px;  } .f2865 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2865::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2866 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 500px;  } .f2867 {height: 56px;  } .f2868 {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;  } .f2869 {margin-right: 16px;  } .f2870 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f2871 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f2872 {list-style: none;  padding: 0px;  margin: 0px;  } .f2873 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2874 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2875 {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;  } .f2875:focus {outline: 4px solid transparent;  } .f2875: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);  } .f2875:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2875:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2875: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);  } .f2876 {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;  } .f2876:focus {outline: 4px solid transparent;  } .f2876:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2876:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2876:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2876:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2877 {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;  } .f2877:focus {outline: 4px solid transparent;  } .f2877:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2877:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2877:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2877:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2878 {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;  } .f2878:focus {outline: 4px solid transparent;  } .f2878:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2878:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2878:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2878:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2879 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2880 {color: rgba(21, 20, 26, 1);  } .f2881 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2882 {display: flex;  flex-direction: column;  flex: 1;  } .f2883 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f2884 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f2885 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f2886 {display: flex;  align-items: center;  cursor: pointer;  } .f2887 {color: rgba(21, 20, 26, 0.68);  } .f2888 {display: flex;  flex-direction: column;  overflow: hidden;  margin: 0px;  width: 350px;  } .f2889 {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);  } .f2889::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2889:focus {outline: none;  } .f2890 {display: flex;  gap: 12px;  } .f2891 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f2891 > div {display: flex;  flex: 1;  width: 100%;  } .f2892 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  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 {color: rgba(21, 20, 26, 0.68);  } .f2895 {display: flex;  flex-direction: column;  flex: 1;  } .f2896 {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);  } .f2897 {display: flex;  gap: 16px;  } .f2898 {list-style: none;  padding: 0px;  margin: 0px;  } .f2899 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2900 {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;  } .f2900:focus {outline: 4px solid transparent;  } .f2900: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);  } .f2900:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2900:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2900: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);  } .f2901 {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;  } .f2901:focus {outline: 4px solid transparent;  } .f2901:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2901:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2901:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2901:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2902 {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;  } .f2902:focus {outline: 4px solid transparent;  } .f2902:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2902:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2902:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2902:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2903 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2904 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 20px;  } .f2905 {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;  } .f2906 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 580px;  padding: 24px 40px 80px;  } .f2907 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  } .f2907:last-child {margin-bottom: 0px;  } .f2908 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2909 {display: flex;  gap: 8px;  width: 100%;  } .f2910 {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);  } .f2910::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2911 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2912 {display: flex;  gap: 8px;  } .f2913 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  padding-top: 66px;  padding-bottom: 24px;  } .f2914 {list-style: none;  padding: 0px;  margin: 0px;  } .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(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;  } .f2915:focus {outline: 4px solid transparent;  } .f2915:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2915:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2915:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2915:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2916 {color: rgba(21, 20, 26, 1);  } .f2917 {color: rgba(21, 20, 26, 0.68);  } .f2918 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2919 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2920 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2921 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f2922 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f2923 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f2924 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2925 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2926 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2927 {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;  } .f2927:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2927:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2927:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2927: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);  } .f2927::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2928::placeholder {color: rgba(21, 20, 26, 1);  } .f2929 {position: relative;  width: 100%;  } .f2930 {padding-left: 44px;  } .f2931 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f2932 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f2933 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2934 {position: relative;  display: flex;  width: 100%;  } .f2934:hover .f2935 {background-color: rgba(21, 20, 26, 0.07);  } .f2934:hover .f2936 {opacity: 1;  } .f2935 {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;  } .f2935:focus {background-color: rgba(21, 20, 26, 0.07);  } .f2937 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f2937:focus .f2936 {outline: none;  opacity: 1;  } .f2937:active .f2938 {opacity: 1;  } .f2936 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f2938 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f2939 .f2938 {opacity: 1;  } .f2940 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f2941 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2942 {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;  } .f2942:focus {outline: 4px solid transparent;  } .f2942:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2942:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2942:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2942:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2943 {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;  } .f2943:focus {outline: 4px solid transparent;  } .f2943:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2943:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2943:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2943:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2944 {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;  } .f2944:focus {outline: 4px solid transparent;  } .f2944:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2944:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2944:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2944:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2945 {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;  } .f2945:focus {outline: 4px solid transparent;  } .f2945:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2945:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2945:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2945:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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: 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;  } .f2948 {color: rgba(21, 20, 26, 1);  } .f2949 {color: rgba(21, 20, 26, 0.68);  } .f2950 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2951 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2952 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2953 {display: flex;  flex-direction: column;  gap: 8px;  } .f2954 {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;  } .f2955 {max-width: 240px;  width: 100%;  padding-left: 2px;  } .f2956 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2957 {margin-bottom: 24px;  } .f2958 {display: flex;  flex-direction: column;  } .f2959 {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;  } .f2960 {margin-bottom: 16px;  } .f2961 {display: flex;  align-items: center;  gap: 8px;  } .f2962 {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;  } .f2962:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2962:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2962:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2962: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);  } .f2962::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2963::placeholder {color: rgba(21, 20, 26, 1);  } .f2964 {display: flex;  flex-direction: column;  padding-left: 2px;  margin-bottom: 24px;  } .f2965 {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;  } .f2966 {min-height: 128px;  padding: 12px 20px;  resize: none;  } .f2967 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2968 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f2969 {display: flex;  align-items: center;  gap: 8px;  } .f2970 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f2971 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f2972 {color: rgba(21, 20, 26, 0.68);  } .f2973 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2974 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2974::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2975 {display: flex;  justify-content: center;  overflow: hidden;  } .f2976 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f2977 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2978 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f2978:last-child {margin-bottom: 0px;  } .f2979 {display: flex;  gap: 8px;  } .f2980 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2981 {margin-bottom: 12px;  } .f2982 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2983::placeholder {color: rgba(21, 20, 26, 1);  } .f2984 {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);  } .f2985 {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);  } .f2986 {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);  } .f2987 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f2988 {margin-bottom: 24px;  } .f2988:last-child {margin-bottom: 0px;  } .f2989 {margin-bottom: 16px;  } .f2989:last-child {margin-bottom: 0px;  } .f2990 {margin-bottom: 12px;  } .f2990:last-child {margin-bottom: 0px;  } .f2991 {margin-bottom: 8px;  } .f2991:last-child {margin-bottom: 0px;  } .f2992 {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;  } .f2993 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2994 {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;  } .f2994:focus {outline: 4px solid transparent;  } .f2994:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2994:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2994:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2994:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2995 {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;  } .f2995:focus {outline: 4px solid transparent;  } .f2995: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);  } .f2995:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2995:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2995: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);  } .f2996 {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;  } .f2996:focus {outline: 4px solid transparent;  } .f2996:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2996:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2996:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2996:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2997 {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;  } .f2997:focus {outline: 4px solid transparent;  } .f2997:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2997:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2997:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2997:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2998 {color: rgba(21, 20, 26, 1);  } .f2999 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3000 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3001 {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);  } .f3002 {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);  } .f3003 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3004 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3005 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f3006 {margin-bottom: 24px;  } .f3007 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3008 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3009 {margin-bottom: 16px;  } .f3010 {display: flex;  gap: 8px;  width: 100%;  } .f3011 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3012 {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);  } .f3013 {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);  } .f3014 {display: flex;  } .f3015 {display: flex;  flex-direction: column;  gap: 12px;  } .f3016 {width: 100%;  } .f3017 {list-style: none;  padding: 0px;  margin: 0px;  } .f3018 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3019 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3020 {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;  } .f3020:focus {outline: 4px solid transparent;  } .f3020:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3020:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3020:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3020:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3021 {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;  } .f3021:focus {outline: 4px solid transparent;  } .f3021:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3021:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3021:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3021:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3022 {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;  } .f3022:focus {outline: 4px solid transparent;  } .f3022:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3022:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3022:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3022:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3023 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3024 {color: rgba(21, 20, 26, 1);  } .f3025 {color: rgba(21, 20, 26, 0.68);  } .f3026 {color: rgba(21, 20, 26, 0.32);  } .f3027 {color: rgba(5, 96, 253, 1);  } .f3028 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3029 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3030 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3031 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3032 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3033 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3034 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3035 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3036 {display: flex;  flex-direction: column;  flex: 1;  } .f3037 {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);  } .f3038 {display: flex;  align-items: center;  gap: 16px;  justify-content: space-between;  width: 100%;  } .f3039 {display: flex;  justify-content: space-between;  align-items: center;  } .f3040 {display: flex;  height: 48px;  gap: 4px;  padding: 4px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3041 {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;  } .f3042 {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f3042:hover {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f3042:active {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f3043 {display: flex;  align-items: center;  gap: 16px;  } .f3044 {position: relative;  display: flex;  width: 56px;  min-width: 56px;  height: 56px;  border-radius: 50%;  overflow: hidden;  } .f3045 {position: absolute;  top: 50%;  width: 100%;  transform: translateY(-50%);  } .f3046 {display: flex;  flex-direction: column;  justify-content: center;  } .f3047 {display: block;  overflow: hidden;  text-overflow: ellipsis;  } .f3048 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3048 > div {display: flex;  width: 100%;  flex: 1;  } .f3049 {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;  } .f3050 {list-style: none;  padding: 0px;  margin: 0px;  } .f3051 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3052 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3053 {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;  } .f3053:focus {outline: 4px solid transparent;  } .f3053: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);  } .f3053:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3053:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3053: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);  } .f3054 {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;  } .f3054:focus {outline: 4px solid transparent;  } .f3054:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3054:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3054:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3054:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3055 {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;  } .f3055:focus {outline: 4px solid transparent;  } .f3055:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3055:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3055:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3055:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3056 {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;  } .f3056:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3056:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3056:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3056: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);  } .f3056::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3057::placeholder {color: rgba(21, 20, 26, 1);  } .f3058 {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;  } .f3058:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3058:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3058:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3058: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);  } .f3058::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3059::placeholder {color: rgba(21, 20, 26, 1);  } .f3060 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3061 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3062 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3063 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3064 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3065 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3066 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3067 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3068 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3069 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f3070 {color: rgba(21, 20, 26, 1);  } .f3071 {color: rgba(21, 20, 26, 0.68);  } .f3072 {color: rgba(5, 96, 253, 1);  } .f3073 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3074 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3075 {flex: 1;  } .f3076 {display: flex;  flex-direction: column;  flex: 1;  } .f3077 {margin-bottom: 12px;  } .f3078 {display: flex;  gap: 4px;  } .f3079 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f3080 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f3081 {display: flex;  flex-direction: column;  flex: 1;  gap: 24px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f3082 {display: flex;  } .f3083 {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);  } .f3084 {width: 100%;  } .f3085 {margin-right: auto;  } .f3086 {} .f3087 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f3088 {max-width: 297px;  color: rgba(5, 96, 253, 1);  } .f3088:hover {color: rgba(5, 96, 253, 1);  } .f3089 {display: flex;  align-items: flex-start;  flex-direction: column;  gap: 8px;  } .f3090 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f3091:hover {background-color: rgba(5, 96, 253, 1);  } .f3091:focus {background-color: rgba(5, 96, 253, 1);  } .f3091 {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f3092 {display: flex;  justify-content: space-between;  max-width: 368px;  } .f3093 {width: calc(100% - 8px);  } .f3094 {padding-top: 8px;  min-height: 251px;  resize: none;  } .f3095 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f3096 {display: flex;  justify-content: flex-start;  padding-top: 12px;  } .f3097 {min-width: 157px;  } .f3098 {display: flex;  flex-direction: column;  } .f3099 {position: relative;  display: flex;  } .f3100 {position: absolute;  bottom: 13px;  left: 12px;  } .f3101 {display: flex;  flex-direction: column;  } .f3102 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f3103 {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);  } .f3104 {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);  } .f3105 {display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f3106 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f3107 {display: flex;  justify-content: flex-start;  } .f3108 {display: flex;  justify-content: flex-end;  } .f3109 {display: flex;  gap: 8px;  padding-top: 4px;  } .f3110 {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);  } .f3111 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3112 {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);  } .f3113 {padding-top: 20px;  } .f3114 {margin-bottom: 64px;  } .f3114:last-child {margin-bottom: 0px;  } .f3115 {margin-bottom: 40px;  } .f3115:last-child {margin-bottom: 0px;  } .f3116 {margin-bottom: 24px;  } .f3116:last-child {margin-bottom: 0px;  } .f3117 {margin-bottom: 16px;  } .f3117:last-child {margin-bottom: 0px;  } .f3118 {list-style: none;  padding: 0px;  margin: 0px;  } .f3119 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3120 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3121 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3122 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3123 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3124 {color: rgba(21, 20, 26, 1);  } .f3125 {color: rgba(21, 20, 26, 0.68);  } .f3126 {color: rgba(5, 96, 253, 1);  } .f3127 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3128 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3129 {flex: 1;  } .f3130 {display: flex;  flex-direction: column;  flex: 1;  } .f3131 {margin-bottom: 12px;  } .f3132 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f3133 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f3134 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f3135 {display: flex;  flex-direction: column;  } .f3136 {margin-bottom: 8px;  } .f3136:last-child {margin-bottom: 0px;  } .f3137 {display: flex;  align-items: center;  gap: 4px;  wrap: nowrap;  cursor: pointer;  } .f3138 {gap: 8px;  } .f3139 {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;  } .f3139:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3139:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3139:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3139: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);  } .f3139::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3140::placeholder {color: rgba(21, 20, 26, 1);  } .f3141 {display: flex;  flex-direction: column;  gap: 8px;  } .f3142 {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);  } .f3143 {width: 180px;  } .f3144 {} .f3145 {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;  } .f3145:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3145:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3145:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3145: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);  } .f3145::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3146::placeholder {color: rgba(21, 20, 26, 1);  } .f3147 {display: flex;  flex-direction: column;  gap: 8px;  } .f3148 {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);  } .f3149 {width: 180px;  } .f3150 {} .f3151 {display: flex;  flex: 1;  width: 100%;  min-height: 180px;  height: 100vh;  flex-direction: column;  } .f3152 {display: flex;  flex: 1;  justify-content: center;  align-items: center;  width: 100%;  } .f3153 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3154 {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;  } .f3155 {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;  } .f3156 {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;  } .f3157 {display: flex;  flex-direction: column;  width: 100%;  max-width: 575px;  gap: 24px;  } .f3158 {margin-bottom: 24px;  } .f3158:last-child {margin-bottom: 0px;  } .f3159 {margin-bottom: 8px;  } .f3159:last-child {margin-bottom: 0px;  } .f3160 {display: flex;  flex-direction: column;  gap: 8px;  } .f3161 {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);  } .f3162 {} .f3163 {width: 100%;  } .f3164 {width: 100%;  height: 1px;  background-color: rgba(21, 20, 26, 0.07);  } .f3165 {} .f3166 {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;  } .f3166:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3166:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3166:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3166: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);  } .f3166::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3167::placeholder {color: rgba(21, 20, 26, 1);  } .f3168 {display: flex;  flex-direction: column;  gap: 8px;  } .f3169 {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);  } .f3170 {resize: none;  } .f3171 {} .f3172 {list-style: none;  padding: 0px;  margin: 0px;  } .f3173 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3174 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3175 {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;  } .f3175:focus {outline: 4px solid transparent;  } .f3175: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);  } .f3175:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3175:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3175: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);  } .f3176 {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;  } .f3176:focus {outline: 4px solid transparent;  } .f3176:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3176:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3176:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3176:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3177 {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;  } .f3177:focus {outline: 4px solid transparent;  } .f3177:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3177:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3177:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3177:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3178 {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;  } .f3178:focus {outline: 4px solid transparent;  } .f3178:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3178:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3178:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3178:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3179 {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;  } .f3179:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3179:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3179:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3179: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);  } .f3179::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3180::placeholder {color: rgba(21, 20, 26, 1);  } .f3181 {display: flex;  flex: 1;  width: 100%;  } .f3182 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3183 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3184 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3185 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3186 {color: rgba(21, 20, 26, 1);  } .f3187 {color: rgba(21, 20, 26, 0.68);  } .f3188 {color: rgba(21, 20, 26, 0.32);  } .f3189 {color: rgba(5, 96, 253, 1);  } .f3190 {display: flex;  flex: 1;  width: 100%;  } .f3191 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3191::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3192 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3193 {position: relative;  } .f3193:hover .f3194 {opacity: 1;  } .f3194 {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;  } .f3195 {display: flex;  gap: 8px;  } .f3196 {display: flex;  flex-direction: column;  } .f3197 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3198 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3199 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3199:last-child {margin-bottom: 0px;  } .f3200 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3201 {} .f3202 {display: flex;  flex-direction: column;  gap: 8px;  } .f3203 {flex: 1;  } .f3204 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3205 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3206 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3207 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3208 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3209 {display: flex;  flex-direction: column;  } .f3210 {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);  } .f3211 {width: 100%;  margin-bottom: 20px;  } .f3212 {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);  } .f3212::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3213::before {background-color: rgba(36, 149, 78, 1);  } .f3214 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3215 {} .f3216 {display: flex;  flex-direction: column;  gap: 8px;  } .f3217 {} .f3218 {margin-bottom: 24px;  } .f3219 {margin-bottom: 16px;  } .f3220 {margin-bottom: 12px;  } .f3221 {margin-bottom: 8px;  } .f3218:last-child {margin-bottom: 0px;  } .f3219:last-child {margin-bottom: 0px;  } .f3220:last-child {margin-bottom: 0px;  } .f3221:last-child {margin-bottom: 0px;  } .f3222 {list-style: none;  padding: 0px;  margin: 0px;  } .f3223 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3224 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3225 {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;  } .f3225:focus {outline: 4px solid transparent;  } .f3225: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);  } .f3225:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3225:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3225: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);  } .f3226 {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;  } .f3226:focus {outline: 4px solid transparent;  } .f3226:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3226:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3226:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3226:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3227 {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;  } .f3227:focus {outline: 4px solid transparent;  } .f3227:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3227:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3227:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3227:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3228 {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;  } .f3228:focus {outline: 4px solid transparent;  } .f3228:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3228:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3228:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3228:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3229 {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;  } .f3229:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3229:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3229:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3229: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);  } .f3229::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3230::placeholder {color: rgba(21, 20, 26, 1);  } .f3231 {display: flex;  flex: 1;  width: 100%;  } .f3232 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3233 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3234 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3235 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3236 {color: rgba(21, 20, 26, 1);  } .f3237 {color: rgba(21, 20, 26, 0.68);  } .f3238 {color: rgba(21, 20, 26, 0.32);  } .f3239 {color: rgba(5, 96, 253, 1);  } .f3240 {display: flex;  flex: 1;  width: 100%;  } .f3241 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3241::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3242 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3243 {position: relative;  } .f3244 {display: flex;  justify-content: space-between;  align-items: flex-end;  gap: 8px;  } .f3245 {display: flex;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3243:hover .f3245 {opacity: 1;  } .f3246 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3247 {display: flex;  gap: 8px;  } .f3248 {display: flex;  flex-direction: column;  } .f3249 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3250 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3251 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3251:last-child {margin-bottom: 0px;  } .f3252 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3253 {} .f3254 {display: flex;  flex-direction: column;  gap: 8px;  } .f3255 {flex: 1;  } .f3256 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3257 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3258 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3259 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3260 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3261 {display: flex;  flex-direction: column;  } .f3262 {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);  } .f3263 {width: 100%;  margin-bottom: 20px;  } .f3264 {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);  } .f3264::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3265::before {background-color: rgba(36, 149, 78, 1);  } .f3266 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3267 {} .f3268 {display: flex;  flex-direction: column;  gap: 8px;  } .f3269 {} .f3270 {margin-bottom: 24px;  } .f3271 {margin-bottom: 16px;  } .f3272 {margin-bottom: 12px;  } .f3273 {margin-bottom: 8px;  } .f3270:last-child {margin-bottom: 0px;  } .f3271:last-child {margin-bottom: 0px;  } .f3272:last-child {margin-bottom: 0px;  } .f3273:last-child {margin-bottom: 0px;  } .f3274 {list-style: none;  padding: 0px;  margin: 0px;  } .f3275 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3276 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3277 {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;  } .f3277:focus {outline: 4px solid transparent;  } .f3277: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);  } .f3277:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3277:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3277: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);  } .f3278 {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;  } .f3278:focus {outline: 4px solid transparent;  } .f3278:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3278:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3278:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3278:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3279 {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;  } .f3279:focus {outline: 4px solid transparent;  } .f3279:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3279:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3279:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3279:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3280 {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;  } .f3280:focus {outline: 4px solid transparent;  } .f3280:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3280:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3280:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3280:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3281 {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;  } .f3281:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3281:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3281:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3281: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);  } .f3281::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3282::placeholder {color: rgba(21, 20, 26, 1);  } .f3283 {display: flex;  flex: 1;  width: 100%;  } .f3284 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3285 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3286 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3287 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3288 {color: rgba(21, 20, 26, 1);  } .f3289 {color: rgba(21, 20, 26, 0.68);  } .f3290 {color: rgba(21, 20, 26, 0.32);  } .f3291 {color: rgba(5, 96, 253, 1);  } .f3292 {display: flex;  flex: 1;  width: 100%;  } .f3293 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3293::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3294 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3295 {position: relative;  } .f3295:hover .f3296 {opacity: 1;  } .f3296 {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;  } .f3297 {display: flex;  gap: 8px;  } .f3298 {display: flex;  flex-direction: column;  } .f3299 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3300 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3301 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3301:last-child {margin-bottom: 0px;  } .f3302 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3303 {} .f3304 {display: flex;  flex-direction: column;  gap: 8px;  } .f3305 {flex: 1;  } .f3306 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3307 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3308 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3309 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3310 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3311 {display: flex;  flex-direction: column;  } .f3312 {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);  } .f3313 {width: 100%;  margin-bottom: 20px;  } .f3314 {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);  } .f3314::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3315::before {background-color: rgba(36, 149, 78, 1);  } .f3316 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3317 {} .f3318 {display: flex;  flex-direction: column;  gap: 8px;  } .f3319 {} .f3320 {margin-bottom: 24px;  } .f3321 {margin-bottom: 16px;  } .f3322 {margin-bottom: 12px;  } .f3323 {margin-bottom: 8px;  } .f3320:last-child {margin-bottom: 0px;  } .f3321:last-child {margin-bottom: 0px;  } .f3322:last-child {margin-bottom: 0px;  } .f3323:last-child {margin-bottom: 0px;  } .f3324 {list-style: none;  padding: 0px;  margin: 0px;  } .f3325 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3326 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3327 {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;  } .f3327:focus {outline: 4px solid transparent;  } .f3327: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);  } .f3327:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3327:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3327: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);  } .f3328 {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;  } .f3328:focus {outline: 4px solid transparent;  } .f3328:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3328:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3328:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3328:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3329 {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;  } .f3329:focus {outline: 4px solid transparent;  } .f3329:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3329:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3329:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3329:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3330 {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;  } .f3330:focus {outline: 4px solid transparent;  } .f3330:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3330:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3330:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3330:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3331 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3332 {color: rgba(21, 20, 26, 1);  } .f3333 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3334 {display: flex;  flex-direction: column;  flex: 1;  } .f3335 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3336 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f3337 {display: flex;  align-items: center;  gap: 8px;  padding: 0 24px 0 40px;  } .f3338 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f3339 {color: rgba(21, 20, 26, 1);  } .f3340 {margin-right: auto;  } .f3341 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3341 > div {display: flex;  flex: 1;  width: 100%;  } .f3342 {list-style: none;  padding: 0px;  margin: 0px;  } .f3343 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3344 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3345 {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;  } .f3345:focus {outline: 4px solid transparent;  } .f3345: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);  } .f3345:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3345:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3345: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);  } .f3346 {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;  } .f3346:focus {outline: 4px solid transparent;  } .f3346:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3346:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3346:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3346:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3347 {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;  } .f3347:focus {outline: 4px solid transparent;  } .f3347:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3347:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3347:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3347:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f3348:focus {outline: 4px solid transparent;  } .f3348:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3348:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3348:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3348:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3349 {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;  } .f3349:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3349:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3349:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3349: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);  } .f3349::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3350::placeholder {color: rgba(21, 20, 26, 1);  } .f3351 {display: flex;  flex: 1;  width: 100%;  } .f3352 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3353 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3354 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3355 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3356 {color: rgba(21, 20, 26, 1);  } .f3357 {color: rgba(21, 20, 26, 0.68);  } .f3358 {color: rgba(21, 20, 26, 0.32);  } .f3359 {color: rgba(5, 96, 253, 1);  } .f3360 {color: rgba(229, 62, 62, 1);  } .f3361 {color: rgba(36, 149, 78, 1);  } .f3362 {display: flex;  flex: 1;  width: 100%;  } .f3363 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3363::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3364 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3365 {position: relative;  } .f3365:hover .f3366 {opacity: 1;  } .f3366 {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;  } .f3367 {display: flex;  row-gap: 2px;  column-gap: 8px;  flex-wrap: wrap;  } .f3368 {display: flex;  flex-direction: column;  } .f3369 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3370 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3371 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3371:last-child {margin-bottom: 0px;  } .f3372 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3373 {} .f3374 {display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  } .f3375 {display: flex;  flex-direction: column;  gap: 8px;  } .f3376 {flex: 1;  } .f3377 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3378 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3379 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3380 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3381 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3382 {display: flex;  flex-direction: column;  } .f3383 {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);  } .f3384 {width: 100%;  margin-bottom: 20px;  } .f3385 {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);  } .f3385::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3386::before {background-color: rgba(36, 149, 78, 1);  } .f3387 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3388 {} .f3389 {display: flex;  flex-direction: column;  gap: 8px;  } .f3390 {} .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 {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);  } .f3396 {display: flex;  justify-content: center;  width: 100%;  padding-left: 123px;  } .f3397 {display: flex;  flex-direction: column;  width: 100%;  } .f3398 {padding: 12px 16px;  min-height: 120px;  resize: none;  } .f3399 {display: flex;  gap: 8px;  } .f3400 {list-style: none;  padding: 0px;  margin: 0px;  } .f3401 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3402 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3403 {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;  } .f3403:focus {outline: 4px solid transparent;  } .f3403: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);  } .f3403:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3403:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3403: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);  } .f3404 {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;  } .f3404:focus {outline: 4px solid transparent;  } .f3404:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3404:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3404:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3404:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3405 {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;  } .f3405:focus {outline: 4px solid transparent;  } .f3405:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3405:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3405:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3405:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3406 {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;  } .f3406:focus {outline: 4px solid transparent;  } .f3406:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3406:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3406:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3406:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3407 {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;  } .f3407:focus {outline: 4px solid transparent;  } .f3407:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3407:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3407:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3407:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3408 {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;  } .f3408:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3408:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3408:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3408: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);  } .f3408::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3409::placeholder {color: rgba(21, 20, 26, 1);  } .f3410 {display: flex;  flex: 1;  width: 100%;  } .f3411 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3412 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3413 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3414 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3415 {color: rgba(21, 20, 26, 1);  } .f3416 {color: rgba(21, 20, 26, 0.68);  } .f3417 {color: rgba(21, 20, 26, 0.32);  } .f3418 {display: flex;  flex: 1;  width: 100%;  } .f3419 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3419::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3420 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3421 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  } .f3421:hover .f3422 {opacity: 1;  } .f3422 {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;  } .f3423 {display: flex;  gap: 8px;  } .f3424 {display: flex;  flex-direction: column;  } .f3425 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3426 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3427 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3427:last-child {margin-bottom: 0px;  } .f3428 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3429 {} .f3430 {display: flex;  flex-direction: column;  gap: 8px;  } .f3431 {flex: 1;  } .f3432 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3433 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3434 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3435 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3436 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3437 {display: flex;  flex-direction: column;  gap: 4px;  } .f3438 {display: flex;  } .f3439 {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);  } .f3440 {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;  } .f3441 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3442 {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;  } .f3443 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f3444 {} .f3445 {display: flex;  flex-direction: column;  gap: 8px;  } .f3446 {} .f3447 {margin-bottom: 24px;  } .f3448 {margin-bottom: 20px;  } .f3449 {margin-bottom: 16px;  } .f3450 {margin-bottom: 12px;  } .f3451 {margin-bottom: 8px;  } .f3447:last-child {margin-bottom: 0px;  } .f3449:last-child {margin-bottom: 0px;  } .f3450:last-child {margin-bottom: 0px;  } .f3451:last-child {margin-bottom: 0px;  } .f3452 {list-style: none;  padding: 0px;  margin: 0px;  } .f3453 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3454 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3455 {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;  } .f3455:focus {outline: 4px solid transparent;  } .f3455: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);  } .f3455:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3455:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3455: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);  } .f3456 {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;  } .f3456:focus {outline: 4px solid transparent;  } .f3456:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3456:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3456:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3456:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3457 {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;  } .f3457:focus {outline: 4px solid transparent;  } .f3457:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3457:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3457:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3457:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3458 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3459 {color: rgba(21, 20, 26, 1);  } .f3460 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3461 {display: flex;  flex-direction: column;  flex: 1;  } .f3462 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3463 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f3464 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f3465 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f3466 {margin-right: auto;  } .f3467 {margin-right: auto;  } .f3468 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3468 > div {display: flex;  flex: 1;  width: 100%;  } .f3469 {list-style: none;  padding: 0px;  margin: 0px;  } .f3470 {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;  } .f3470:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3470:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3470:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3470: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);  } .f3470::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3471::placeholder {color: rgba(21, 20, 26, 1);  } .f3472 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3473 {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;  } .f3473:focus {outline: 4px solid transparent;  } .f3473:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3473:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3473:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3473:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3474 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3475 {color: rgba(21, 20, 26, 1);  } .f3476 {color: rgba(21, 20, 26, 0.68);  } .f3477 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3478 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3479 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3480 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3481 {display: flex;  flex-direction: column;  align-items: flex-start;  } .f3482 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3483 {} .f3484 {display: flex;  } .f3485 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3486 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3487 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-start;  gap: 24px;  width: 100%;  min-height: 100%;  padding-right: 4px;  } .f3488 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 8px;  } .f3489 {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;  } .f3490 {max-width: 240px;  } .f3491 {width: 100%;  flex: 1;  } .f3492 {display: flex;  align-items: center;  gap: 8px;  width: 100%;  flex-wrap: wrap;  } .f3493 {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;  } .f3494 {position: absolute;  right: 12px;  top: 50%;  display: flex;  color: rgba(21, 20, 26, 0.32);  transform: translateY(-50%);  cursor: pointer;  } .f3495 {display: flex;  align-items: flex-end;  justify-content: flex-start;  gap: 8px;  flex-wrap: wrap;  } .f3496 {display: flex;  flex: 1;  width: 100%;  padding: 12px 16px;  resize: none;  } .f3497 {min-height: 120px;  resize: none;  } .f3498 {margin-bottom: 24px;  } .f3499 {margin-bottom: 16px;  } .f3500 {margin-bottom: 12px;  } .f3501 {margin-bottom: 8px;  } .f3498:last-child {margin-bottom: 0px;  } .f3499:last-child {margin-bottom: 0px;  } .f3500:last-child {margin-bottom: 0px;  } .f3501:last-child {margin-bottom: 0px;  } .f3502 {list-style: none;  padding: 0px;  margin: 0px;  } .f3503 {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;  } .f3503:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3503:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3503:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3503: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);  } .f3503::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3504::placeholder {color: rgba(21, 20, 26, 1);  } .f3505 {color: rgba(21, 20, 26, 1);  } .f3506 {color: rgba(21, 20, 26, 0.68);  } .f3507 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3508 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3509 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3510 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3511 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3512 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3513 {margin-bottom: 16px;  } .f3514 {display: flex;  } .f3515 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3516 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3517 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3518 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3519 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3520 {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;  } .f3521 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3522 {min-height: 120px;  resize: none;  } .f3523 {list-style: none;  padding: 0px;  margin: 0px;  } .f3524 {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;  } .f3524:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3524:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3524:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3524: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);  } .f3524::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3525::placeholder {color: rgba(21, 20, 26, 1);  } .f3526 {color: rgba(21, 20, 26, 1);  } .f3527 {color: rgba(21, 20, 26, 0.68);  } .f3528 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3529 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3530 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3531 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3532 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3533 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3534 {margin-bottom: 16px;  } .f3535 {display: flex;  } .f3536 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3537 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3538 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3539 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3540 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3541 {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;  } .f3542 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3543 {min-height: 120px;  resize: none;  } .f3544 {list-style: none;  padding: 0px;  margin: 0px;  } .f3545 {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;  } .f3545:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3545:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3545:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3545: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);  } .f3545::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3546::placeholder {color: rgba(21, 20, 26, 1);  } .f3547 {color: rgba(21, 20, 26, 1);  } .f3548 {color: rgba(21, 20, 26, 0.68);  } .f3549 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3550 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3551 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3552 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3553 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3554 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3555 {margin-bottom: 16px;  } .f3556 {display: flex;  } .f3557 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3558 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3559 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3560 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3561 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3562 {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;  } .f3563 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3564 {min-height: 120px;  resize: none;  } .f3565 {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;  } .f3566 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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 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;  } .f3567:focus {outline: 4px solid transparent;  } .f3567: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);  } .f3567:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3567:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3567: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);  } .f3568 {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;  } .f3568:focus {outline: 4px solid transparent;  } .f3568:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3568:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3568:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3568:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3569 {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;  } .f3569:focus {outline: 4px solid transparent;  } .f3569:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f3569:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f3569:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f3569:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3570 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3571 {color: rgba(21, 20, 26, 1);  } .f3572 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3573 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3574 {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);  } .f3575 {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);  } .f3576 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3577 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3578 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f3579 {margin-bottom: 24px;  } .f3580 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3581 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3582 {margin-bottom: 16px;  } .f3583 {display: flex;  gap: 8px;  width: 100%;  } .f3584 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3585 {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);  } .f3586 {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);  } .f3587 {display: flex;  } .f3588 {display: flex;  flex-direction: column;  gap: 12px;  } .f3589 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f3590 {display: flex;  gap: 16px;  } .f3591 {width: 100%;  } .f3592 {list-style: none;  padding: 0px;  margin: 0px;  } .f3593 {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;  } .f3593:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3593:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3593:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3593: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);  } .f3593::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3594::placeholder {color: rgba(21, 20, 26, 1);  } .f3595 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3596 {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;  } .f3596:focus {outline: 4px solid transparent;  } .f3596:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3596:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3596:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3596:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3597 {color: rgba(21, 20, 26, 1);  } .f3598 {color: rgba(21, 20, 26, 0.68);  } .f3599 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3600 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3601 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3602 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3603 {display: flex;  flex-direction: column;  align-items: flex-start;  } .f3604 {display: flex;  align-items: center;  gap: 16px;  padding-right: 40px;  cursor: pointer;  } .f3605 {color: rgba(21, 20, 26, 1);  } .f3606 {overflow: hidden;  text-overflow: ellipsis;  } .f3607 {} .f3608 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3609 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  min-height: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3610 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f3611 {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;  } .f3611:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3611:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3611:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3611: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);  } .f3611::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3612::placeholder {color: rgba(21, 20, 26, 1);  } .f3613 {position: relative;  width: 100%;  } .f3614 {padding-left: 44px;  } .f3615 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f3616 {position: relative;  display: flex;  width: 100%;  } .f3616:hover .f3617 {background-color: rgba(21, 20, 26, 0.07);  } .f3616:hover .f3618 {opacity: 1;  } .f3617 {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;  } .f3617:focus {background-color: rgba(21, 20, 26, 0.07);  } .f3619 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f3619:focus .f3618 {outline: none;  opacity: 1;  } .f3619:active .f3620 {opacity: 1;  } .f3618 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3620 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3621 .f3620 {opacity: 1;  } .f3622 {margin-bottom: 24px;  } .f3623 {margin-bottom: 16px;  } .f3624 {margin-bottom: 12px;  } .f3625 {margin-bottom: 8px;  } .f3622:last-child {margin-bottom: 0px;  } .f3623:last-child {margin-bottom: 0px;  } .f3624:last-child {margin-bottom: 0px;  } .f3625:last-child {margin-bottom: 0px;  } .f3626 {list-style: none;  padding: 0px;  margin: 0px;  } .f3627 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3628 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3629 {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;  } .f3629:focus {outline: 4px solid transparent;  } .f3629:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3629:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3629:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3629:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3630 {display: flex;  } .f3631 {position: relative;  } .f3632 {padding-left: 40px;  } .f3633 {position: absolute;  top: 50%;  left: 8px;  color: rgba(21, 20, 26, 1);  transform: translateY(-50%);  pointer-events: none;  } .f3634 {position: absolute;  left: 0px;  right: 0px;  top: 0px;  bottom: 0px;  align-items: center;  background-color: rgba(255, 255, 255, 1);  } .f3635 {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);  } .f3635::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3630:focus-within .f3634 {display: block;  } .f3636 {position: absolute;  top: 50%;  left: 48px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f3637 {position: absolute;  top: 50%;  right: 24px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  cursor: pointer;  } .f3638 {} .f3639 {display: flex;  padding: 12px 24px;  align-items: flex-start;  gap: 16px;  max-width: 499px;  width: 100%;  color: inherit;  text-decoration: none;  } .f3639:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3639:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3639:active {background-color: rgba(21, 20, 26, 0.03);  } .f3640 {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;  } .f3641 {width: 100%;  } .f3642 {} .f3643 {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;  } .f3644 {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;  } .f3645 {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);  } .f3646 {margin: auto;  } .f3647 {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;  } .f3647:focus {outline: none;  background-color: #D9D0BB;  } .f3647:hover {background-color: #D9D0BB;  } .f3647:active {background-color: #c9b59a;  } .f3647:disabled {background-color: rgba(255, 255, 255, 1);  border: 2px solid #D9D0BB;  } .f3648 {} .f3649 {} .f3650 {position: fixed;  top: 100px;  bottom: 0px;  left: 0px;  right: 0px;  z-index: 1;  } .f3651 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3652 {color: rgba(21, 20, 26, 1);  } .f3653 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3654 {display: flex;  align-items: center;  gap: 8px;  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;  } .f3655 {position: relative;  } .f3656 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3657 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  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;  } .f3658 {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;  } .f3659 {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;  } .f3660 {margin: 0px;  padding: 0px;  list-style-type: none;  overflow-y: auto;  } .f3661 {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;  } .f3662 {color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  } .f3661:hover {background-color: rgba(21, 20, 26, 0.03);  } .f3661:focus {background-color: rgba(21, 20, 26, 0.03);  } .f3661:active {background-color: rgba(255, 255, 255, 1);  color: rgba(5, 96, 253, 1);  } .f3657:hover {border: 1px solid rgba(21, 20, 26, 0.12);  outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.88);  } .f3657:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  color: rgba(21, 20, 26, 0.88);  } .f3657: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;  } .f3657: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);  } .f3663 {border: 1px solid rgba(5, 96, 253, 0.32);  outline: 4px solid rgba(5, 96, 253, 0.32);  } .f3664 {color: rgba(21, 20, 26, 0.07);  } .f3665 {} .f3666 {} .f3667 {background-color: rgba(229, 62, 62, 0.12);  border: 1px solid rgba(229, 62, 62, 1);  } .f3668 {list-style: none;  padding: 0px;  margin: 0px;  } .f3669 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3670 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3671 {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;  } .f3671:focus {outline: 4px solid transparent;  } .f3671: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);  } .f3671:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3671:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3671: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);  } .f3672 {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;  } .f3672:focus {outline: 4px solid transparent;  } .f3672:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3672:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3672:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3672:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3673 {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;  } .f3673:focus {outline: 4px solid transparent;  } .f3673:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3673:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3673:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3673:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3674 {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;  } .f3674:focus {outline: 4px solid transparent;  } .f3674:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3674:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3674:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3674:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3675 {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;  } .f3675:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3675:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3675:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3675: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);  } .f3675::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3676::placeholder {color: rgba(21, 20, 26, 1);  } .f3677 {display: flex;  flex: 1;  width: 100%;  } .f3678 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3679 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3680 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3681 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3682 {color: rgba(21, 20, 26, 1);  } .f3683 {color: rgba(21, 20, 26, 0.68);  } .f3684 {color: rgba(21, 20, 26, 0.32);  } .f3685 {color: rgba(5, 96, 253, 1);  } .f3686 {display: flex;  flex: 1;  width: 100%;  } .f3687 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3687::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3688 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3689 {position: relative;  } .f3689:hover .f3690 {opacity: 1;  } .f3690 {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;  } .f3691 {display: flex;  gap: 8px;  } .f3692 {display: flex;  flex-direction: column;  } .f3693 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3694 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3695 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3695:last-child {margin-bottom: 0px;  } .f3696 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3697 {} .f3698 {display: flex;  flex-direction: column;  gap: 8px;  } .f3699 {flex: 1;  } .f3700 {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);  } .f3701 {min-width: 120px;  } .f3702 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3703 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3704 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3705 {display: flex;  flex: 1;  flex-direction: column;  padding: 16px 20px 24px;  } .f3706 {display: flex;  flex-direction: column;  } .f3707 {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);  } .f3708 {position: relative;  display: flex;  width: 100%;  margin-bottom: 20px;  } .f3709 {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);  } .f3710 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3711 {} .f3712 {display: flex;  flex-direction: column;  gap: 8px;  } .f3713 {} .f3714 {margin-bottom: 24px;  } .f3715 {margin-bottom: 16px;  } .f3716 {margin-bottom: 12px;  } .f3717 {margin-bottom: 8px;  } .f3714:last-child {margin-bottom: 0px;  } .f3715:last-child {margin-bottom: 0px;  } .f3716:last-child {margin-bottom: 0px;  } .f3717:last-child {margin-bottom: 0px;  } .f3700 > a {text-decoration: none;  } .f3718 {list-style: none;  padding: 0px;  margin: 0px;  } .f3719 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3720 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3721 {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;  } .f3721:focus {outline: 4px solid transparent;  } .f3721:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3721:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3721:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3721:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3722 {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;  } .f3722:focus {outline: 4px solid transparent;  } .f3722:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3722:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3722:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3722:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3723 {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;  } .f3723:focus {outline: 4px solid transparent;  } .f3723:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3723:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3723:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3723:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3724 {color: rgba(21, 20, 26, 1);  } .f3725 {color: rgba(21, 20, 26, 0.68);  } .f3726 {color: rgba(21, 20, 26, 0.32);  } .f3727 {color: rgba(5, 96, 253, 1);  } .f3728 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3729 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3730 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3731 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3732 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3733 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3734 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3735 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3736 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3737 {display: flex;  flex: 1;  width: 100%;  max-width: 1300px;  margin: 0 auto;  } .f3738 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3738::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3739 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3740 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  border-right: 1px solid rgba(21, 20, 26, 0.12);  padding: 24px 24px 0 24px;  } .f3741 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  margin-bottom: 24px;  } .f3742 {gap: 24px;  } .f3743 {display: flex;  flex-direction: column;  } .f3744 {margin-bottom: 8px;  } .f3745 {display: flex;  flex-direction: column;  gap: 8px;  } .f3746 {position: relative;  height: 56px;  min-height: 56px;  width: 100%;  } .f3746 .f3747 {padding-right: 52px;  } .f3748 {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;  } .f3749 {position: absolute;  top: 50%;  right: 12px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f3746:hover .f3749 {opacity: 1;  } .f3750 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px 24px 0 24px;  } .f3751 {gap: 8px;  } .f3752 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  margin-bottom: 20px;  } .f3753 {margin-bottom: 20px;  } .f3754 {width: 100%;  height: 56px;  } .f3747 {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;  } .f3755 {margin-right: 16px;  } .f3756 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f3757 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f3758 {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);  } .f3759 {list-style: none;  padding: 0px;  margin: 0px;  } .f3760 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3761 {display: flex;  justify-content: space-between;  align-items: center;  } .f3762 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f3763 {display: flex;  } .f3764 {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;  } .f3764:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3764:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3764:active {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3765:hover {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3765:focus {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3765 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3766 {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;  } .f3766:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3767 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3768 {color: rgba(21, 20, 26, 0.68);  } .f3769 {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);  } .f3770 {color: rgba(36, 149, 78, 1);  background-color: rgba(36, 149, 78, 0.06);  } .f3771 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3772 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3773 {color: rgba(245, 122, 1, 1);  background-color: rgba(245, 122, 1, 0.06);  } .f3774 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3775 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-end;  justify-content: center;  max-height: 100%;  width: 100%;  } .f3776 {display: flex;  align-items: center;  width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3777 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3774:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3774:hover .f3775 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f3774:hover .f3778 {min-width: none;  } .f3779 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3780 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3781 {color: rgba(21, 20, 26, 0.68);  } .f3782 {color: rgba(21, 20, 26, 0.32);  } .f3783 {color: rgba(21, 20, 26, 1);  } .f3784 {position: relative;  display: flex;  align-items: center;  height: 100%;  max-height: 100%;  margin: 0px;  overflow: hidden;  } .f3785 {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;  } .f3786 {background-color: rgba(21, 20, 26, 0.03);  } .f3787 {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;  } .f3788 {display: flex;  gap: 4px;  align-items: center;  } .f3784:hover {overflow: inherit;  } .f3784:hover .f3785 {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);  } .f3784:hover .f3789 {min-width: auto;  } .f3790 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3791 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3792 {color: rgba(21, 20, 26, 1);  } .f3793 {color: rgba(21, 20, 26, 0.32);  } .f3794 {margin-bottom: 4px;  } .f3794:last-child {margin-bottom: 0px;  } .f3795 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3796 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3797 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3798 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3799 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3800 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3796:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3796:hover .f3797 {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);  } .f3796:hover .f3801 {min-width: 100%;  } .f3802 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3803 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3804 {color: rgba(21, 20, 26, 0.68);  } .f3805 {color: rgba(21, 20, 26, 0.32);  } .f3806 {color: rgba(21, 20, 26, 1);  } .f3807 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3808 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3809 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3810 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3811 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3812 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3808:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3808:hover .f3809 {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);  } .f3808:hover .f3813 {min-width: 100%;  } .f3814 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3815 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3816 {color: rgba(21, 20, 26, 0.68);  } .f3817 {color: rgba(21, 20, 26, 0.32);  } .f3818 {color: rgba(21, 20, 26, 1);  } .f3819 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3819:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3820 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3821 {color: rgba(21, 20, 26, 0.68);  } .f3822 {position: relative;  display: flex;  align-items: center;  height: 48px;  max-height: 48px;  margin: 0px;  overflow: hidden;  } .f3823 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 0 2px;  } .f3822:hover {overflow: inherit;  } .f3822:hover .f3823 {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);  } .f3822:hover .f3824 {width: auto;  min-width: auto;  } .f3825 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3826 {color: rgba(21, 20, 26, 1);  } .f3827 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f3828 {position: absolute;  top: 0px;  left: 0px;  bottom: 0px;  display: flex;  align-items: center;  min-width: 100%;  border-radius: 10px;  padding: 8px 2px;  } .f3827:hover {overflow: inherit;  } .f3827:hover .f3828 {z-index: 2;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3829 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3830 {color: rgba(21, 20, 26, 0.68);  } .f3831 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3832 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3833 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3834 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3835 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3836 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3832:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3832:hover .f3833 {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);  } .f3832:hover .f3837 {min-width: 100%;  } .f3838 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3839 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3840 {color: rgba(21, 20, 26, 0.68);  } .f3841 {color: rgba(21, 20, 26, 0.32);  } .f3842 {color: rgba(21, 20, 26, 1);  } .f3843 {position: relative;  display: flex;  align-items: center;  height: 51px;  margin: 0px;  overflow: hidden;  } .f3843:hover {overflow: inherit;  } .f3844 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 8px 2px;  } .f3843:hover .f3844 {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);  } .f3845 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3846 {color: rgba(21, 20, 26, 0.68);  } .f3847 {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;  } .f3847:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3848 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3849 {color: rgba(21, 20, 26, 0.68);  } .f3850 {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);  } .f3851 {color: rgba(36, 149, 78, 1);  background-color: rgba(36, 149, 78, 0.06);  } .f3852 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3853 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3854 {color: rgba(245, 122, 1, 1);  background-color: rgba(245, 122, 1, 0.06);  } .f3855 {list-style: none;  padding: 0px;  margin: 0px;  } .f3856 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3857 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3858 {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;  } .f3858:focus {outline: 4px solid transparent;  } .f3858: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);  } .f3858:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3858:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3858: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);  } .f3859 {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;  } .f3859:focus {outline: 4px solid transparent;  } .f3859:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3859:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3859:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3859:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3860 {color: rgba(21, 20, 26, 1);  } .f3861 {color: rgba(21, 20, 26, 0.68);  } .f3862 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3863 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3864 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3865 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3866 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3867 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3868 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f3869 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3870 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f3871 {display: flex;  flex-direction: column;  width: 100%;  } .f3872 {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);  } .f3873 {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;  } .f3874 {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;  } .f3875 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f3876 {position: absolute;  max-height: 100%;  min-width: 42px;  } .f3875:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3875:hover .f3876 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f3875:hover .f3877 {min-width: 500px;  } .f3875:hover .f3878 {min-width: 160px;  } .f3879 {width: 40px;  min-width: 40px;  } .f3880 {flex: 1;  } .f3881 {min-width: 24px;  } .f3882 {width: clamp(60px, 10%, 129px);  } .f3883 {flex-wrap: wrap;  width: 157px;  } .f3884 {justify-content: flex-end;  flex-wrap: wrap;  width: 157px;  } .f3885 {width: 110px;  min-width: 110px;  } .f3886 {width: 230px;  min-width: 230px;  } .f3887 {width: 60px;  min-width: 60px;  } .f3888 {justify-content: flex-end;  width: 190px;  } .f3889 {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);  } .f3890 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3891 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3892 {display: flex;  justify-content: center;  padding: 11px;  } .f3893 {color: red;  } .f3894 {min-width: 150px;  } .f3895 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  } .f3896 {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);  } .f3897 {display: flex;  flex-direction: column;  height: 100%;  width: 20px;  } .f3898 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f3899 {display: flex;  align-items: center;  padding: 9px 12px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.07);  } .f3900 {color: rgba(21, 20, 26, 0.68);  } .f3901 {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);  } .f3902 {position: relative;  display: flex;  align-items: flex-start;  height: 100%;  margin: 0px;  overflow: hidden;  } .f3903 {position: absolute;  display: flex;  align-items: center;  min-height: 100%;  min-width: 100%;  padding: 8px 2px;  } .f3902:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3902:hover .f3903 {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);  } .f3902:hover .f3904 {min-width: 160px;  } .f3905 {color: rgba(21, 20, 26, 0.68);  } .f3906 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3907 {background-color: #f00;  } .f3908 {position: relative;  display: flex;  align-items: center;  height: 48px;  max-height: 48px;  margin: 0px;  overflow: hidden;  } .f3909 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 0 2px;  } .f3908:hover {overflow: inherit;  } .f3908:hover .f3909 {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);  } .f3908:hover .f3910 {width: auto;  min-width: auto;  } .f3911 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3912 {color: rgba(21, 20, 26, 1);  } .f3913 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3914 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3915 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-end;  justify-content: center;  max-height: 100%;  width: 100%;  } .f3916 {display: flex;  align-items: center;  width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3917 {padding: 0 8px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3914:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3914:hover .f3917 {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);  } .f3918 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3919 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3920 {color: rgba(21, 20, 26, 0.68);  } .f3921 {color: rgba(21, 20, 26, 0.32);  } .f3922 {color: rgba(21, 20, 26, 1);  } .f3923 {list-style: none;  padding: 0px;  margin: 0px;  } .f3924 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3925 {display: flex;  justify-content: space-between;  align-items: center;  } .f3926 {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);  } .f3927 {display: flex;  } .f3928 {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;  } .f3928:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3928:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3928:active {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3929:hover {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3929:focus {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3929 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3930 {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;  } .f3930:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3930:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3930:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3930: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);  } .f3930::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3931::placeholder {color: rgba(21, 20, 26, 1);  } .f3932 {list-style: none;  padding: 0px;  margin: 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: 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;  } .f3934:focus {outline: 4px solid transparent;  } .f3934:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3934:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3934:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3934:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3935 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3936 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3936::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3937 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3938 {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;  } .f3939 {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;  } .f3940 {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;  } .f3941 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3942 {display: flex;  flex-direction: column;  } .f3943 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3944 {color: rgba(21, 20, 26, 1);  } .f3945 {padding: 2px;  outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3945:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3945:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3945:active {background-color: rgba(5, 96, 253, 0.32);  } .f3946 {background-color: rgba(5, 96, 253, 0.32);  } .f3947 {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;  } .f3948 {display: flex;  flex-direction: column;  gap: 4px;  } .f3949 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3950 {margin-bottom: 32px;  } .f3950:last-child {margin-bottom: 0px;  } .f3951 {margin-bottom: 24px;  } .f3951:last-child {margin-bottom: 0px;  } .f3952 {margin-bottom: 16px;  } .f3952:last-child {margin-bottom: 0px;  } .f3953 {margin-bottom: 12px;  } .f3953:last-child {margin-bottom: 0px;  } .f3954 {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;  } .f3954:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3954:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3954:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3954: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);  } .f3954::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3955::placeholder {color: rgba(21, 20, 26, 1);  } .f3956 {list-style: none;  padding: 0px;  margin: 0px;  } .f3957 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3958 {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;  } .f3958:focus {outline: 4px solid transparent;  } .f3958:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3958:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3958:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3958:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3959 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3960 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3961 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3961::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3962 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3963 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3964 {display: flex;  gap: 8px;  } .f3965 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3966 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3967 {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;  } .f3968 {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;  } .f3969 {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;  } .f3970 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3971 {display: flex;  flex-direction: column;  } .f3972 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3973 {color: rgba(21, 20, 26, 1);  } .f3974 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3974:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3974:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3974:active {background-color: rgba(5, 96, 253, 0.32);  } .f3975 {background-color: rgba(5, 96, 253, 0.32);  } .f3976 {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;  } .f3977 {display: flex;  flex-direction: column;  gap: 4px;  } .f3978 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3979 {margin-bottom: 32px;  } .f3979:last-child {margin-bottom: 0px;  } .f3980 {margin-bottom: 24px;  } .f3980:last-child {margin-bottom: 0px;  } .f3981 {margin-bottom: 16px;  } .f3981:last-child {margin-bottom: 0px;  } .f3982 {margin-bottom: 12px;  } .f3982:last-child {margin-bottom: 0px;  } .f3983 {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;  } .f3983:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3983:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3983:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3983: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);  } .f3983::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3984::placeholder {color: rgba(21, 20, 26, 1);  } .f3985 {list-style: none;  padding: 0px;  margin: 0px;  } .f3986 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3987 {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;  } .f3987:focus {outline: 4px solid transparent;  } .f3987:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3987:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3987:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3987:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3988 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3989 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3990 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3990::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3991 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3992 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3993 {display: flex;  gap: 8px;  } .f3994 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3995 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3996 {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;  } .f3997 {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;  } .f3998 {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;  } .f3999 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4000 {display: flex;  flex-direction: column;  } .f4001 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4002 {color: rgba(21, 20, 26, 1);  } .f4003 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4003:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4003:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4003:active {background-color: rgba(5, 96, 253, 0.32);  } .f4004 {background-color: rgba(5, 96, 253, 0.32);  } .f4005 {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;  } .f4006 {display: flex;  flex-direction: column;  gap: 4px;  } .f4007 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4008 {margin-bottom: 32px;  } .f4008:last-child {margin-bottom: 0px;  } .f4009 {margin-bottom: 24px;  } .f4009:last-child {margin-bottom: 0px;  } .f4010 {margin-bottom: 16px;  } .f4010:last-child {margin-bottom: 0px;  } .f4011 {margin-bottom: 12px;  } .f4011:last-child {margin-bottom: 0px;  } .f4012 {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;  } .f4012:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4012:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4012:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4012: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);  } .f4012::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4013::placeholder {color: rgba(21, 20, 26, 1);  } .f4014 {list-style: none;  padding: 0px;  margin: 0px;  } .f4015 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4016 {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;  } .f4016:focus {outline: 4px solid transparent;  } .f4016:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4016:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4016:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4016:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4017 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4018 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4018::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4019 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4020 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4021 {display: flex;  gap: 8px;  } .f4022 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4023 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4024 {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;  } .f4025 {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;  } .f4026 {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;  } .f4027 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4028 {display: flex;  flex-direction: column;  } .f4029 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4030 {color: rgba(21, 20, 26, 1);  } .f4031 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4031:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4031:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4031:active {background-color: rgba(5, 96, 253, 0.32);  } .f4032 {background-color: rgba(5, 96, 253, 0.32);  } .f4033 {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;  } .f4034 {display: flex;  flex-direction: column;  gap: 4px;  } .f4035 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4036 {margin-bottom: 32px;  } .f4036:last-child {margin-bottom: 0px;  } .f4037 {margin-bottom: 24px;  } .f4037:last-child {margin-bottom: 0px;  } .f4038 {margin-bottom: 16px;  } .f4038:last-child {margin-bottom: 0px;  } .f4039 {margin-bottom: 12px;  } .f4039:last-child {margin-bottom: 0px;  } .f4040 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4041 {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;  } .f4041:focus {outline: 4px solid transparent;  } .f4041: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);  } .f4041:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4041:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4041: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);  } .f4042 {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;  } .f4042:focus {outline: 4px solid transparent;  } .f4042:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4042:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4042:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4042:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4043 {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;  } .f4043:focus {outline: 4px solid transparent;  } .f4043:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4043:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4043:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4043:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4044 {list-style: none;  padding: 0px;  margin: 0px;  } .f4045 {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;  } .f4045:focus {outline: 4px solid transparent;  } .f4045:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4045:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4045:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4045:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4046 {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;  } .f4046:focus {outline: 4px solid transparent;  } .f4046:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4046:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4046:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4046:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4047 {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;  } .f4047:focus {outline: 4px solid transparent;  } .f4047:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4047:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4047:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4047:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4048 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4048:last-child {margin-bottom: 0px;  } .f4049 {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);  } .f4050 {width: 100%;  } .f4051 {display: flex;  align-items: center;  gap: 8px;  } .f4052 {display: none;  } .f4053 {margin-bottom: 24px;  } .f4054 {display: flex;  flex-direction: column;  } .f4055 {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;  } .f4056 {margin-bottom: 16px;  } .f4057 {display: flex;  align-items: center;  gap: 8px;  } .f4058 {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;  } .f4058:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4058:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4058:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4058: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);  } .f4058::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4059::placeholder {color: rgba(21, 20, 26, 1);  } .f4060 {list-style: none;  padding: 0px;  margin: 0px;  } .f4061 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4062 {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;  } .f4062:focus {outline: 4px solid transparent;  } .f4062:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4062:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4062:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4062:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4063 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4063::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4064 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4065 {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;  } .f4066 {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;  } .f4067 {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;  } .f4068 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4069 {display: flex;  flex-direction: column;  } .f4070 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4071 {color: rgba(21, 20, 26, 1);  } .f4072 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4072:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4072:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4072:active {background-color: rgba(5, 96, 253, 0.32);  } .f4073 {background-color: rgba(5, 96, 253, 0.32);  } .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-direction: column;  gap: 4px;  } .f4076 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4077 {margin-bottom: 32px;  } .f4077:last-child {margin-bottom: 0px;  } .f4078 {margin-bottom: 24px;  } .f4078:last-child {margin-bottom: 0px;  } .f4079 {margin-bottom: 16px;  } .f4079:last-child {margin-bottom: 0px;  } .f4080 {margin-bottom: 12px;  } .f4080:last-child {margin-bottom: 0px;  } .f4081 {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;  } .f4081:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4081:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4081:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4081: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);  } .f4081::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4082::placeholder {color: rgba(21, 20, 26, 1);  } .f4083 {list-style: none;  padding: 0px;  margin: 0px;  } .f4084 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4085 {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;  } .f4085:focus {outline: 4px solid transparent;  } .f4085:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4085:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4085:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4085:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4086 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4087 {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;  } .f4087:focus {outline: 4px solid transparent;  } .f4087: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);  } .f4087:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4087:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4087: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);  } .f4088 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4089 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4089::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4090 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4091 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4092 {display: flex;  gap: 8px;  } .f4093 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4094 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4095 {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;  } .f4096 {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;  } .f4097 {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;  } .f4098 {display: flex;  flex-wrap: wrap;  gap: 16px;  flex-direction: column;  } .f4099 {display: flex;  flex-direction: column;  } .f4100 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4101 {flex-direction: row;  display: flex;  align-items: center;  gap: 2px;  } .f4102 {color: rgba(21, 20, 26, 1);  } .f4103 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4103:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4103:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4103:active {background-color: rgba(5, 96, 253, 0.32);  } .f4104 {background-color: rgba(5, 96, 253, 0.32);  } .f4105 {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;  } .f4106 {display: flex;  flex-direction: column;  gap: 4px;  } .f4107 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4108 {margin-bottom: 32px;  } .f4108:last-child {margin-bottom: 0px;  } .f4109 {margin-bottom: 24px;  } .f4109:last-child {margin-bottom: 0px;  } .f4110 {margin-bottom: 16px;  } .f4110:last-child {margin-bottom: 0px;  } .f4111 {margin-bottom: 12px;  } .f4111:last-child {margin-bottom: 0px;  } .f4112 {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;  } .f4112:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4112:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4112:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4112: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);  } .f4112::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4113::placeholder {color: rgba(21, 20, 26, 1);  } .f4114 {list-style: none;  padding: 0px;  margin: 0px;  } .f4115 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4116 {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;  } .f4116:focus {outline: 4px solid transparent;  } .f4116:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4116:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4116:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4116:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4117 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4118 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4119 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4119::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4120 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4121 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4122 {display: flex;  gap: 8px;  } .f4123 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4124 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4125 {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;  } .f4126 {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;  } .f4127 {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;  } .f4128 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4129 {display: flex;  flex-direction: column;  } .f4130 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4131 {color: rgba(21, 20, 26, 1);  } .f4132 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4132:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4132:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4132:active {background-color: rgba(5, 96, 253, 0.32);  } .f4133 {background-color: rgba(5, 96, 253, 0.32);  } .f4134 {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;  } .f4135 {display: flex;  flex-direction: column;  gap: 4px;  } .f4136 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4137 {margin-bottom: 32px;  } .f4137:last-child {margin-bottom: 0px;  } .f4138 {margin-bottom: 24px;  } .f4138:last-child {margin-bottom: 0px;  } .f4139 {margin-bottom: 16px;  } .f4139:last-child {margin-bottom: 0px;  } .f4140 {margin-bottom: 12px;  } .f4140:last-child {margin-bottom: 0px;  } .f4141 {margin-bottom: 8px;  } .f4141:last-child {margin-bottom: 0px;  } .f4142 {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;  } .f4142:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4142:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4142:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4142: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);  } .f4142::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4143::placeholder {color: rgba(21, 20, 26, 1);  } .f4144 {list-style: none;  padding: 0px;  margin: 0px;  } .f4145 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4146 {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;  } .f4146:focus {outline: 4px solid transparent;  } .f4146:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4146:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4146:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4146:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4147 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4148 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4148::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4149 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4150 {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;  } .f4151 {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;  } .f4152 {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;  } .f4153 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4154 {display: flex;  flex-direction: column;  } .f4155 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4156 {color: rgba(21, 20, 26, 1);  } .f4157 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4157:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4157:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4157:active {background-color: rgba(5, 96, 253, 0.32);  } .f4158 {background-color: rgba(5, 96, 253, 0.32);  } .f4159 {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;  } .f4160 {display: flex;  flex-direction: column;  gap: 4px;  } .f4161 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4162 {margin-bottom: 32px;  } .f4162:last-child {margin-bottom: 0px;  } .f4163 {margin-bottom: 24px;  } .f4163:last-child {margin-bottom: 0px;  } .f4164 {margin-bottom: 16px;  } .f4164:last-child {margin-bottom: 0px;  } .f4165 {margin-bottom: 12px;  } .f4165:last-child {margin-bottom: 0px;  } .f4166 {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;  } .f4166:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4166:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4166:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4166: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);  } .f4166::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4167::placeholder {color: rgba(21, 20, 26, 1);  } .f4168 {list-style: none;  padding: 0px;  margin: 0px;  } .f4169 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4170 {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;  } .f4170:focus {outline: 4px solid transparent;  } .f4170:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4170:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4170:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4170:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4171 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4172 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4173 {width: 100%;  min-height: 160px;  resize: none;  } .f4174 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4174::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4175 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4176 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4177 {display: flex;  gap: 8px;  } .f4178 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4179 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4180 {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;  } .f4181 {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;  } .f4182 {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;  } .f4183 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4184 {display: flex;  flex-direction: column;  } .f4185 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4186 {color: rgba(21, 20, 26, 1);  } .f4187 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4187:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4187:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4187:active {background-color: rgba(5, 96, 253, 0.32);  } .f4188 {background-color: rgba(5, 96, 253, 0.32);  } .f4189 {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;  } .f4190 {display: flex;  flex-direction: column;  gap: 4px;  } .f4191 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  min-width: 100px;  } .f4192 {margin-bottom: 32px;  } .f4192:last-child {margin-bottom: 0px;  } .f4193 {margin-bottom: 24px;  } .f4193:last-child {margin-bottom: 0px;  } .f4194 {margin-bottom: 16px;  } .f4194:last-child {margin-bottom: 0px;  } .f4195 {margin-bottom: 12px;  } .f4195:last-child {margin-bottom: 0px;  } .f4196 {margin-bottom: 8px;  } .f4196:last-child {margin-bottom: 0px;  } .f4197 {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;  } .f4197:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4197:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4197:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4197: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);  } .f4197::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4198::placeholder {color: rgba(21, 20, 26, 1);  } .f4199 {list-style: none;  padding: 0px;  margin: 0px;  } .f4200 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4201 {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;  } .f4201:focus {outline: 4px solid transparent;  } .f4201:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4201:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4201:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4201:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4202 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4203 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4204 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4204::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4205 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4206 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4207 {display: flex;  gap: 8px;  } .f4208 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4209 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4210 {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;  } .f4211 {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;  } .f4212 {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;  } .f4213 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4214 {display: flex;  flex-direction: column;  } .f4215 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4216 {color: rgba(21, 20, 26, 1);  } .f4217 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4217:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4217:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4217:active {background-color: rgba(5, 96, 253, 0.32);  } .f4218 {background-color: rgba(5, 96, 253, 0.32);  } .f4219 {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;  } .f4220 {display: flex;  flex-direction: column;  gap: 12px;  } .f4221 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4222 {margin-bottom: 32px;  } .f4222:last-child {margin-bottom: 0px;  } .f4223 {margin-bottom: 24px;  } .f4223:last-child {margin-bottom: 0px;  } .f4224 {margin-bottom: 16px;  } .f4224:last-child {margin-bottom: 0px;  } .f4225 {margin-bottom: 12px;  } .f4225:last-child {margin-bottom: 0px;  } .f4226 {list-style: none;  padding: 0px;  margin: 0px;  } .f4227 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4228 {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;  } .f4229 {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;  } .f4229:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4229:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4229:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4229: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);  } .f4229::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4230::placeholder {color: rgba(21, 20, 26, 1);  } .f4231 {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;  } .f4232 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4233 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4234 {color: rgba(21, 20, 26, 0.68);  } .f4235 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4236 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4237 {padding-top: 27px;  } .f4238 {color: rgba(21, 20, 26, 1);  } .f4239 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4240 {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;  } .f4241 {margin-bottom: 8px;  } .f4242 {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;  } .f4243 {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;  } .f4244 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4245 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4246 {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;  } .f4247 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4248 {list-style: none;  padding: 0px;  margin: 0px;  } .f4249 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4250 {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;  } .f4251 {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;  } .f4251:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4251:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4251:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4251: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);  } .f4251::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4252::placeholder {color: rgba(21, 20, 26, 1);  } .f4253 {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;  } .f4254 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4255 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4256 {color: rgba(21, 20, 26, 0.68);  } .f4257 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4258 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4259 {padding-top: 27px;  } .f4260 {color: rgba(21, 20, 26, 1);  } .f4261 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4262 {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;  } .f4263 {margin-bottom: 8px;  } .f4264 {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;  } .f4265 {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;  } .f4266 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4267 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4268 {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;  } .f4269 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4270 {list-style: none;  padding: 0px;  margin: 0px;  } .f4271 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4272 {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;  } .f4273 {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;  } .f4273:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4273:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4273:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4273: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);  } .f4273::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4274::placeholder {color: rgba(21, 20, 26, 1);  } .f4275 {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;  } .f4276 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4277 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4278 {color: rgba(21, 20, 26, 0.68);  } .f4279 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4280 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4281 {padding-top: 27px;  } .f4282 {color: rgba(21, 20, 26, 1);  } .f4283 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4284 {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;  } .f4285 {margin-bottom: 8px;  } .f4286 {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;  } .f4287 {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;  } .f4288 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4289 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4290 {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;  } .f4291 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4292 {list-style: none;  padding: 0px;  margin: 0px;  } .f4293 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4294 {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;  } .f4295 {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;  } .f4295:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4295:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4295:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4295: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);  } .f4295::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4296::placeholder {color: rgba(21, 20, 26, 1);  } .f4297 {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;  } .f4298 {height: 240px;  } .f4299 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4300 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 4px 4px;  } .f4301 {color: rgba(21, 20, 26, 0.68);  } .f4302 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4303 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4304 {padding-top: 27px;  } .f4305 {color: rgba(21, 20, 26, 1);  } .f4306 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4307 {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;  } .f4308 {margin-bottom: 8px;  } .f4309 {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;  } .f4310 {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;  } .f4311 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4312 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4313 {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;  } .f4314 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4315 {list-style: none;  padding: 0px;  margin: 0px;  } .f4316 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4317 {display: contents;  } .f4318 {position: relative;  display: flex;  flex: 1;  justify-content: center;  width: 100%;  overflow-y: auto;  } .f4319 {position: relative;  border-radius: 20px;  outline: 2px solid transparent;  transition: outline 0.3s ease-in-out;  } .f4320 {z-index: 1;  position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  outline: none;  } .f4319:focus-within {outline: 2px solid rgba(21, 20, 26, 0.12);  } .f4318::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4321 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  max-width: 605px;  padding: 24px 40px;  } .f4322 {list-style: none;  padding: 0px;  margin: 0px;  } .f4323 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4324 {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;  } .f4325 {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;  } .f4325:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4325:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4325:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4325: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);  } .f4325::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4326::placeholder {color: rgba(21, 20, 26, 1);  } .f4327 {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;  } .f4328 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4329 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4330 {color: rgba(21, 20, 26, 0.68);  } .f4331 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4332 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4333 {padding-top: 27px;  } .f4334 {color: rgba(21, 20, 26, 1);  } .f4335 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4336 {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;  } .f4337 {margin-bottom: 8px;  } .f4338 {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;  } .f4339 {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;  } .f4340 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4341 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4342 {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;  } .f4343 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4344 {list-style: none;  padding: 0px;  margin: 0px;  } .f4345 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4346 {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;  } .f4347 {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;  } .f4347:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4347:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4347:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4347: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);  } .f4347::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4348::placeholder {color: rgba(21, 20, 26, 1);  } .f4349 {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;  } .f4350 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4351 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 4px 4px;  } .f4352 {color: rgba(21, 20, 26, 0.68);  } .f4353 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4354 {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);  } .f4355 {padding-top: 27px;  } .f4356 {color: rgba(21, 20, 26, 1);  } .f4357 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4358 {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;  } .f4359 {align-items: flex-start;  margin-bottom: 8px;  } .f4360 {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;  } .f4361 {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;  } .f4362 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4363 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4364 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4365 {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;  } .f4366 {margin-bottom: 8px;  } .f4366:last-child {margin-bottom: 0px;  } .f4367 {list-style: none;  padding: 0px;  margin: 0px;  } .f4368 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4369 {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;  } .f4370 {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;  } .f4370:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4370:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4370:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4370: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);  } .f4370::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4371::placeholder {color: rgba(21, 20, 26, 1);  } .f4372 {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;  } .f4373 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4374 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4375 {color: rgba(21, 20, 26, 0.68);  } .f4376 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4377 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4378 {padding-top: 27px;  } .f4379 {color: rgba(21, 20, 26, 1);  } .f4380 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4381 {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;  } .f4382 {margin-bottom: 8px;  } .f4383 {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;  } .f4384 {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;  } .f4385 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4386 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4387 {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;  } .f4388 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4389 {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;  } .f4390 {margin-bottom: 8px;  } .f4390:last-child {margin-bottom: 0px;  } .f4391 {list-style: none;  padding: 0px;  margin: 0px;  } .f4392 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4393 {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;  } .f4394 {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;  } .f4394:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4394:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4394:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4394: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);  } .f4394::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4395::placeholder {color: rgba(21, 20, 26, 1);  } .f4396 {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;  } .f4397 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4398 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4399 {color: rgba(21, 20, 26, 0.68);  } .f4400 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4401 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4402 {padding-top: 27px;  } .f4403 {height: 100px!important;  } .f4404 {color: rgba(21, 20, 26, 1);  } .f4405 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4406 {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;  } .f4407 {align-items: flex-start;  height: auto;  margin-bottom: 8px;  } .f4408 {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;  } .f4409 {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;  } .f4410 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4411 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4412 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4413 {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;  } .f4414 {margin-bottom: 8px;  } .f4414:last-child {margin-bottom: 0px;  } .f4415 {list-style: none;  padding: 0px;  margin: 0px;  } .f4416 {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;  } .f4416:focus {outline: 4px solid transparent;  } .f4416:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4416:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4416:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4416:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4417 {display: flex;  flex-direction: column;  width: 100%;  padding: 24px 20px;  } .f4418 {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);  } .f4419 {display: flex;  flex-wrap: wrap;  gap: 8px;  } .f4420 {} .f4421 {display: flex;  flex-direction: column;  min-height: 100vh;  margin: 0 auto;  } .f4422 {display: flex;  flex-direction: column;  flex: 1;  background-color: undefined;  background-size: cover;  background-image: url(img/bg_course_descrip.svg);  } .f4423 {display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  max-width: 1080px;  margin: auto;  } .f4424 {text-align: center;  color: rgba(21, 20, 26, 1);  } .f4425 {list-style: none;  padding: 0px;  margin: 0px;  } .f4426 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4427 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4428 {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;  } .f4428:focus {outline: 4px solid transparent;  } .f4428: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);  } .f4428:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4428:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4428: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);  } .f4429 {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;  } .f4430 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4431 {display: none;  } .f4432 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4433 {color: rgba(21, 20, 26, 1);  } .f4434 {color: rgba(21, 20, 26, 1);  } .f4435 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4436 {display: flex;  flex-direction: column;  flex: 1;  } .f4437 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4438 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4439 {position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  row-gap: 4px;  column-gap: 16px;  padding: 0 24px 0 40px;  } .f4440 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4441 {position: relative;  display: flex;  align-items: flex-start;  } .f4442 {margin-right: auto;  } .f4443 {display: flex;  align-items: flex-start;  gap: 12px;  margin-right: auto;  } .f4444 {display: flex;  align-items: center;  cursor: pointer;  } .f4445 {margin-right: 8px;  color: rgba(21, 20, 26, 1);  } .f4446 {display: flex;  padding-left: 8px;  height: 38px;  min-width: 17px;  } .f4447::after {content: '';  display: block;  width: 9px;  height: 9px;  min-width: 9px;  border-radius: 99px;  background-color: rgba(5, 96, 253, 1);  } .f4448 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4449 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  flex: 1;  } .f4448 > div {display: flex;  flex: 1;  width: 100%;  } .f4450 {list-style: none;  padding: 0px;  margin: 0px;  } .f4451 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4452 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4453 {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;  } .f4453:focus {outline: 4px solid transparent;  } .f4453: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);  } .f4453:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4453:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4453: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);  } .f4454 {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;  } .f4454:focus {outline: 4px solid transparent;  } .f4454:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4454:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4454:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4454:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4455 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4456 {color: rgba(21, 20, 26, 1);  } .f4457 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4458 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4459 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4460 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4461 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4462 {margin-right: auto;  } .f4463 {margin-right: auto;  } .f4464 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4464 > div {display: flex;  flex: 1;  width: 100%;  } .f4465 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4466 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4467 {color: rgba(21, 20, 26, 0.68);  } .f4468 {display: flex;  flex-direction: column;  flex: 1;  } .f4469 {list-style: none;  padding: 0px;  margin: 0px;  } .f4470 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4471 {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;  } .f4471:focus {outline: 4px solid transparent;  } .f4471: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);  } .f4471:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4471:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4471: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);  } .f4472 {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;  } .f4472:focus {outline: 4px solid transparent;  } .f4472:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4472:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4472:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4472:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f4473:focus {outline: 4px solid transparent;  } .f4473:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4473:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4473:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4473:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4474 {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;  } .f4474:focus {outline: 4px solid transparent;  } .f4474:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4474:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4474:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4474:disabled {outline: 4px solid transparent;  border: 2px 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;  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;  } .f4476:focus {outline: 4px solid transparent;  } .f4476:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4476:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4476:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4476:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4477 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4478 {color: rgba(21, 20, 26, 1);  } .f4479 {display: flex;  align-items: center;  flex: 1;  } .f4480 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4481 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4482 {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);  } .f4483 {display: flex;  width: 100%;  } .f4484 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4485 {display: flex;  align-items: center;  gap: 12px;  } .f4486 {padding: 0 8px;  } .f4487 {display: flex;  flex: 1;  width: 100%;  } .f4487 > div {display: flex;  flex: 1;  width: 100%;  } .f4488 {color: rgba(21, 20, 26, 1);  } .f4489 {color: rgba(21, 20, 26, 0.68);  } .f4490 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4491 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4492 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4493 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4494 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4495 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4496 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4497 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f4498 {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;  } .f4498:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4498:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4498:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4498: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);  } .f4498::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4499::placeholder {color: rgba(21, 20, 26, 1);  } .f4500 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4500:last-child {margin-bottom: 0px;  } .f4501 {display: flex;  flex-direction: column;  gap: 12px;  } .f4502 {width: 100%;  } .f4503 {display: flex;  flex-direction: column;  gap: 16px;  } .f4504 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f4505 {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);  } .f4506 {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);  } .f4507 {} .f4508 {height: auto;  min-height: 80px;  resize: none;  } .f4509 {height: auto;  min-height: 154px;  resize: none;  } .f4510 {display: flex;  align-items: center;  gap: 8px;  } .f4511 {width: 100%;  } .f4512 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f4513 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f4514 {margin-bottom: 40px;  } .f4514:last-child {margin-bottom: 0px;  } .f4515 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4516 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4517 {display: flex;  gap: 16px;  } .f4518 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4519 {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;  } .f4519:focus {outline: 4px solid transparent;  } .f4519: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);  } .f4519:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4519:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4519: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);  } .f4520 {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;  } .f4520:focus {outline: 4px solid transparent;  } .f4520:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4520:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4520:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4520:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4521 {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;  } .f4521:focus {outline: 4px solid transparent;  } .f4521:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4521:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4521:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4521:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4522 {color: rgba(21, 20, 26, 1);  } .f4523 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4524 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4525 {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);  } .f4526 {display: flex;  width: 100%;  } .f4527 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4528 {display: flex;  align-items: center;  gap: 12px;  } .f4529 {padding: 0 8px;  } .f4530 {display: flex;  flex: 1;  width: 100%;  } .f4530 > div {display: flex;  flex: 1;  width: 100%;  } .f4531 {list-style: none;  padding: 0px;  margin: 0px;  } .f4532 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4533 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4534 {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;  } .f4534:focus {outline: 4px solid transparent;  } .f4534: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);  } .f4534:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4534:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4534: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);  } .f4535 {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;  } .f4535:focus {outline: 4px solid transparent;  } .f4535:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4535:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4535:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4535:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4536 {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;  } .f4536:focus {outline: 4px solid transparent;  } .f4536:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4536:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4536:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4536:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4537 {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;  } .f4537:focus {outline: 4px solid transparent;  } .f4537:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4537:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4537:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4537:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4538 {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;  } .f4538:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4538:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4538:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4538: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);  } .f4538::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4539::placeholder {color: rgba(21, 20, 26, 1);  } .f4540 {display: flex;  flex: 1;  width: 100%;  } .f4541 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4542 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4543 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4544 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4545 {color: rgba(21, 20, 26, 1);  } .f4546 {color: rgba(21, 20, 26, 0.68);  } .f4547 {color: rgba(21, 20, 26, 0.32);  } .f4548 {color: rgba(5, 96, 253, 1);  } .f4549 {display: flex;  flex: 1;  width: 100%;  } .f4550 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4550::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4551 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4552 {position: relative;  } .f4552:hover .f4553 {opacity: 1;  } .f4553 {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;  } .f4554 {display: flex;  gap: 8px;  } .f4555 {display: flex;  flex-direction: column;  } .f4556 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4557 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4558 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4558:last-child {margin-bottom: 0px;  } .f4559 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4560 {} .f4561 {display: flex;  flex-direction: column;  gap: 8px;  } .f4562 {flex: 1;  } .f4563 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4564 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4565 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4566 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4567 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4568 {display: flex;  flex-direction: column;  } .f4569 {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);  } .f4570 {position: relative;  display: flex;  width: 100%;  margin-bottom: 20px;  } .f4571 {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);  } .f4572 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4573 {} .f4574 {display: flex;  flex-direction: column;  gap: 8px;  } .f4575 {} .f4576 {margin-bottom: 24px;  } .f4577 {margin-bottom: 16px;  } .f4578 {margin-bottom: 12px;  } .f4579 {margin-bottom: 8px;  } .f4576:last-child {margin-bottom: 0px;  } .f4577:last-child {margin-bottom: 0px;  } .f4578:last-child {margin-bottom: 0px;  } .f4579:last-child {margin-bottom: 0px;  } .f4563 > a {text-decoration: none;  } .f4580 {list-style: none;  padding: 0px;  margin: 0px;  } .f4581 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4582 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4583 {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;  } .f4583:focus {outline: 4px solid transparent;  } .f4583: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);  } .f4583:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4583:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4583: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);  } .f4584 {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;  } .f4584:focus {outline: 4px solid transparent;  } .f4584:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4584:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4584:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4584:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4585 {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;  } .f4585:focus {outline: 4px solid transparent;  } .f4585:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4585:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4585:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4585:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4586 {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;  } .f4586:focus {outline: 4px solid transparent;  } .f4586:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4586:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4586:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4586:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4587 {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;  } .f4587:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4587:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4587:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4587: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);  } .f4587::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4588::placeholder {color: rgba(21, 20, 26, 1);  } .f4589 {display: flex;  flex: 1;  width: 100%;  } .f4590 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4591 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4592 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4593 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4594 {color: rgba(21, 20, 26, 1);  } .f4595 {color: rgba(21, 20, 26, 0.68);  } .f4596 {color: rgba(21, 20, 26, 0.32);  } .f4597 {color: rgba(5, 96, 253, 1);  } .f4598 {color: rgba(229, 62, 62, 1);  } .f4599 {display: flex;  flex: 1;  width: 100%;  } .f4600 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4600::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4601 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4602 {position: relative;  } .f4602:hover .f4603 {opacity: 1;  } .f4603 {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;  } .f4604 {display: flex;  gap: 8px;  } .f4605 {display: flex;  flex-direction: column;  } .f4606 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4607 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4608 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4608:last-child {margin-bottom: 0px;  } .f4609 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4610 {} .f4611 {display: flex;  flex-direction: column;  gap: 8px;  } .f4612 {flex: 1;  } .f4613 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4614 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4615 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4616 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4617 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4618 {display: flex;  flex-direction: column;  } .f4619 {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);  } .f4620 {width: 100%;  margin-bottom: 20px;  } .f4621 {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);  } .f4621::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f4622::before {background-color: rgba(36, 149, 78, 1);  } .f4623 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4624 {} .f4625 {display: flex;  flex-direction: column;  gap: 8px;  } .f4626 {} .f4627 {margin-bottom: 24px;  } .f4628 {margin-bottom: 16px;  } .f4629 {margin-bottom: 12px;  } .f4630 {margin-bottom: 8px;  } .f4627:last-child {margin-bottom: 0px;  } .f4628:last-child {margin-bottom: 0px;  } .f4629:last-child {margin-bottom: 0px;  } .f4630:last-child {margin-bottom: 0px;  } .f4631 {list-style: none;  padding: 0px;  margin: 0px;  } .f4632 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4633 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4634 {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;  } .f4634:focus {outline: 4px solid transparent;  } .f4634: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);  } .f4634:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4634:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4634: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);  } .f4635 {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;  } .f4635:focus {outline: 4px solid transparent;  } .f4635:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4635:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4635:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4635:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4636 {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;  } .f4636:focus {outline: 4px solid transparent;  } .f4636:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4636:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4636:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4636:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4637 {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;  } .f4637:focus {outline: 4px solid transparent;  } .f4637:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4637:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4637:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4637:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4638 {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;  } .f4638:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4638:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4638:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4638: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);  } .f4638::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4639::placeholder {color: rgba(21, 20, 26, 1);  } .f4640 {display: flex;  flex: 1;  width: 100%;  } .f4641 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4642 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4643 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4644 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4645 {color: rgba(21, 20, 26, 1);  } .f4646 {color: rgba(21, 20, 26, 0.68);  } .f4647 {color: rgba(21, 20, 26, 0.32);  } .f4648 {color: rgba(5, 96, 253, 1);  } .f4649 {display: flex;  flex: 1;  width: 100%;  } .f4650 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4650::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4651 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4652 {position: relative;  } .f4652:hover .f4653 {opacity: 1;  } .f4653 {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;  } .f4654 {display: flex;  gap: 8px;  } .f4655 {display: flex;  flex-direction: column;  } .f4656 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4657 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4658 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4658:last-child {margin-bottom: 0px;  } .f4659 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4660 {} .f4661 {display: flex;  flex-direction: column;  gap: 8px;  } .f4662 {flex: 1;  } .f4663 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4664 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4665 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4666 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4667 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4668 {display: flex;  flex-direction: column;  } .f4669 {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);  } .f4670 {width: 100%;  margin-bottom: 20px;  } .f4671 {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);  } .f4671::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f4672::before {background-color: rgba(36, 149, 78, 1);  } .f4673 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4674 {} .f4675 {display: flex;  flex-direction: column;  gap: 8px;  } .f4676 {} .f4677 {margin-bottom: 24px;  } .f4678 {margin-bottom: 16px;  } .f4679 {margin-bottom: 12px;  } .f4680 {margin-bottom: 8px;  } .f4677:last-child {margin-bottom: 0px;  } .f4678:last-child {margin-bottom: 0px;  } .f4679:last-child {margin-bottom: 0px;  } .f4680:last-child {margin-bottom: 0px;  } .f4681 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4681 > div {display: flex;  flex: 1;  width: 100%;  } .f4682 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4682 > div {display: flex;  flex: 1;  width: 100%;  } .f4683 {list-style: none;  padding: 0px;  margin: 0px;  } .f4684 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4685 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4686 {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;  } .f4686:focus {outline: 4px solid transparent;  } .f4686: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);  } .f4686:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4686:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4686: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);  } .f4687 {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;  } .f4687:focus {outline: 4px solid transparent;  } .f4687:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4687:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4687:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4687:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4688 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4689 {color: rgba(21, 20, 26, 1);  } .f4690 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4691 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4692 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4693 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4694 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4695 {margin-right: auto;  } .f4696 {margin-right: auto;  } .f4697 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4697 > div {display: flex;  flex: 1;  width: 100%;  } .f4698 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4699 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4700 {color: rgba(21, 20, 26, 0.68);  } .f4701 {display: flex;  flex-direction: column;  flex: 1;  } .f4702 {list-style: none;  padding: 0px;  margin: 0px;  } .f4703 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4704 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4705 {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;  } .f4705:focus {outline: 4px solid transparent;  } .f4705: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);  } .f4705:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4705:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4705: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);  } .f4706 {color: rgba(21, 20, 26, 1);  } .f4707 {color: rgba(21, 20, 26, 0.68);  } .f4708 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4709 {display: flex;  flex-direction: column;  flex: 1;  } .f4710 {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);  } .f4711 {margin-right: auto;  } .f4712 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  overflow-y: auto;  } .f4712::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4713 {position: absolute;  display: flex;  flex: 1;  flex-direction: column;  width: 100%;  max-width: 700px;  padding: 0 40px 80px 84px;  } .f4714 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4715 {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;  } .f4715:focus {outline: 4px solid transparent;  } .f4715:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4715:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4715:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4715:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4716 {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;  } .f4716:focus {outline: 4px solid transparent;  } .f4716:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4716:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4716:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4716:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4717 {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;  } .f4717:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4717:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4717:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4717: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);  } .f4717::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4718::placeholder {color: rgba(21, 20, 26, 1);  } .f4719 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4720 {color: rgba(21, 20, 26, 1);  } .f4721 {color: rgba(21, 20, 26, 0.68);  } .f4722 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4723 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4724 {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);  } .f4725 {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);  } .f4726 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f4727 {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;  } .f4728 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4729 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f4730 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f4731 {width: 100%;  } .f4732 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4733 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4734 {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;  } .f4734:focus {outline: 4px solid transparent;  } .f4734:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4734:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4734:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4734:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4735 {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;  } .f4735:focus {outline: 4px solid transparent;  } .f4735: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);  } .f4735:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4735:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4735: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);  } .f4736 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4737 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4738 {color: rgba(21, 20, 26, 1);  } .f4739 {color: rgba(21, 20, 26, 0.68);  } .f4740 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4741 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4742 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4743 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4744 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4745 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4746 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4747 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4748 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4749 {display: flex;  flex-direction: column;  flex-wrap: wrap;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4750 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4751 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4752 {margin-right: auto;  } .f4753 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f4754 {color: rgba(21, 20, 26, 1);  } .f4755 {overflow: hidden;  border-radius: 99px;  } .f4756 {display: flex;  flex-direction: column;  justify-content: center;  } .f4757 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f4758 {margin-right: auto;  } .f4759 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4760 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4759 > div {display: flex;  flex: 1;  width: 100%;  } .f4761 {list-style: none;  padding: 0px;  margin: 0px;  } .f4762 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4763 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4764 {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;  } .f4764:focus {outline: 4px solid transparent;  } .f4764: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);  } .f4764:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4764:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4764: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);  } .f4765 {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;  } .f4765:focus {outline: 4px solid transparent;  } .f4765:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4765:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4765:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4765:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4766 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4767 {color: rgba(21, 20, 26, 1);  } .f4768 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4769 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4770 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4771 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4772 {display: flex;  justify-content: space-between;  gap: 16px;  flex-wrap: wrap;  width: 100%;  padding: 21px 24px 0 40px;  } .f4773 {margin-right: auto;  } .f4774 {margin-right: auto;  } .f4775 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4775 > div {display: flex;  flex: 1;  width: 100%;  } .f4776 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4777 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4778 {color: rgba(21, 20, 26, 0.68);  } .f4779 {display: flex;  flex-direction: column;  flex: 1;  } .f4780 {list-style: none;  padding: 0px;  margin: 0px;  } .f4781 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4782 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4783 {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;  } .f4783:focus {outline: 4px solid transparent;  } .f4783: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);  } .f4783:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4783:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4783: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);  } .f4784 {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;  } .f4784:focus {outline: 4px solid transparent;  } .f4784:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4784:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4784:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4784:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f4785:focus {outline: 4px solid transparent;  } .f4785:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4785:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4785:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4785:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4786 {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;  } .f4786:focus {outline: 4px solid transparent;  } .f4786:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4786:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4786:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4786:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4787 {display: flex;  flex: 1;  width: 100%;  } .f4788 {color: rgba(21, 20, 26, 1);  } .f4789 {color: rgba(21, 20, 26, 0.68);  } .f4790 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4791 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4792 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4793 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4794 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4795 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4796 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4797 {display: flex;  flex-direction: column;  flex: 1;  } .f4798 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4799 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4800 {display: flex;  align-items: center;  gap: 12px;  padding: 0 24px 0 40px;  } .f4801 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4802 {margin-right: auto;  } .f4803 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f4804 {color: rgba(21, 20, 26, 1);  } .f4805 {display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  } .f4806 {display: flex;  flex-direction: column;  justify-content: center;  } .f4807 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f4808 {margin-right: auto;  } .f4809 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4810 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4809 > div {display: flex;  flex: 1;  width: 100%;  } .f4811 {list-style: none;  padding: 0px;  margin: 0px;  } .f4812 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4813 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4814 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4815 {position: absolute;  max-width: 1080px;  width: 100%;  padding: 32px 40px 80px;  } .f4816 {display: grid;  gap: 8px;  grid-template-columns: repeat(3, 1fr);  width: 100%;  } .f4817 {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;  } .f4817:focus {background-color: rgba(21, 20, 26, 0.07);  } .f4817:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4817:active {background-color: rgba(21, 20, 26, 0.12);  } .f4818 {list-style: none;  padding: 0px;  margin: 0px;  } .f4819 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4820 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4821 {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;  } .f4821:focus {outline: 4px solid transparent;  } .f4821:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f4821:hover {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f4821:active {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.12);  } .f4821:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f4822 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  align-items: center;  justify-content: center;  } .f4823 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f4824 {color: rgba(21, 20, 26, 1);  } .f4825 {color: rgba(21, 20, 26, 0.68);  } .f4826 {color: rgba(21, 20, 26, 0.68);  } .f4827 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4828 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4829 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4830 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4831 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f4832 {background-color: rgba(5, 96, 253, 0.06);  } .f4833 {background-color: rgba(21, 20, 26, 0.03);  } .f4834 {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);  } .f4835 {width: 100%;  padding-left: 16px;  padding-right: 15px;  } .f4836 {display: flex;  justify-content: center;  width: 100%;  padding: 12px 14px;  color: rgba(186, 167, 125);  } .f4837 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 16px;  padding-left: 16px;  overflow-y: auto;  } .f4838 {display: flex;  flex-direction: column;  width: 100%;  max-width: calc( 260px - 32px );  } .f4839 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  gap: 8px;  } .f4840 {display: flex;  padding: 12px 12px 4px;  width: 100%;  } .f4841 {display: flex;  flex-direction: column;  gap: 2px;  border-radius: 8px;  padding: 8px;  } .f4842 {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;  } .f4843 {width: 100%;  } .f4843 > .f4844 {justify-content: space-between;  width: 100%;  } .f4845 {display: flex;  } .f4844 {} .f4846 {display: flex;  flex-direction: column;  width: 100%;  } .f4847 {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;  } .f4847:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f4847:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4847:active {background-color: rgba(5, 96, 253, 0.32);  } .f4847:disable {color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f4848 {background-color: rgba(5, 96, 253, 0.12);  } .f4849 {color: rgba(21, 20, 26, 0.68);  } .f4850 {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;  } .f4850:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4850:active {background-color: rgba(21, 20, 26, 0.12);  } .f4851 {display: flex;  flex-direction: column;  } .f4852 {background-image: url('/img/icon/icon_login.svg');  } .f4853 {display: flex;  flex-direction: column;  flex: 1;  } .f4853 > div {display: flex;  flex: 1;  } .f4854 {margin-bottom: 16px;  } .f4855 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4856 {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;  } .f4856:focus {outline: 4px solid transparent;  } .f4856: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);  } .f4856:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4856:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4856: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);  } .f4857 {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;  } .f4857:focus {outline: 4px solid transparent;  } .f4857:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4857:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4857:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4857:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4858 {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;  } .f4858:focus {outline: 4px solid transparent;  } .f4858:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4858:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4858:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4858:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4859 {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;  } .f4859:focus {outline: 4px solid transparent;  } .f4859:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4859:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4859:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4859:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4860 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4861 {list-style: none;  padding: 0px;  margin: 0px;  } .f4862 {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;  } .f4862:focus {outline: 4px solid transparent;  } .f4862:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4862:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4862:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4862:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4863 {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;  } .f4863:focus {outline: 4px solid transparent;  } .f4863:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4863:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4863:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4863:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4864 {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;  } .f4864:focus {outline: 4px solid transparent;  } .f4864:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4864:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4864:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4864:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4865 {color: rgba(21, 20, 26, 1);  } .f4866 {color: rgba(21, 20, 26, 0.68);  } .f4867 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4868 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4869 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4870 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4871 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4872 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4873 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4874 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4875 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f4876 {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;  } .f4876:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4876:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4876:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4876: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);  } .f4876::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4877::placeholder {color: rgba(21, 20, 26, 1);  } .f4878 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4878:last-child {margin-bottom: 0px;  } .f4879 {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);  } .f4880 {width: 180px;  } .f4881 {height: auto;  min-height: 80px;  resize: none;  } .f4882 {height: auto;  min-height: 154px;  resize: none;  } .f4883 {display: flex;  align-items: center;  gap: 8px;  } .f4884 {width: 100%;  } .f4885 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4886 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4887 {display: flex;  gap: 16px;  } .f4888 {color: rgba(21, 20, 26, 1);  } .f4889 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4890 {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);  } .f4891 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4892 {display: flex;  align-items: center;  gap: 12px;  } .f4893 {padding: 0 8px;  } .f4894 {display: flex;  flex: 1;  width: 100%;  } .f4895 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4894 > div {display: flex;  flex: 1;  width: 100%;  } .f4896 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4897 {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;  } .f4897:focus {outline: 4px solid transparent;  } .f4897: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);  } .f4897:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4897:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4897: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);  } .f4898 {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;  } .f4898:focus {outline: 4px solid transparent;  } .f4898:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4898:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4898:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4898:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4899 {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;  } .f4899:focus {outline: 4px solid transparent;  } .f4899:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4899:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4899:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4899:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4900 {list-style: none;  padding: 0px;  margin: 0px;  } .f4901 {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;  } .f4901:focus {outline: 4px solid transparent;  } .f4901:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4901:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4901:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4901:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4902 {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;  } .f4902:focus {outline: 4px solid transparent;  } .f4902:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4902:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4902:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4902:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4903 {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;  } .f4903:focus {outline: 4px solid transparent;  } .f4903:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4903:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4903:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4903:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4904 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4904:last-child {margin-bottom: 0px;  } .f4905 {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);  } .f4906 {width: 100%;  } .f4907 {display: flex;  align-items: center;  gap: 8px;  } .f4908 {display: none;  } .f4909 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4910 {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;  } .f4910:focus {outline: 4px solid transparent;  } .f4910: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);  } .f4910:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4910:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4910: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);  } .f4911 {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;  } .f4911:focus {outline: 4px solid transparent;  } .f4911:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4911:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4911:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4911:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4912 {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;  } .f4912:focus {outline: 4px solid transparent;  } .f4912:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4912:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4912:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4912:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4913 {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;  } .f4913:focus {outline: 4px solid transparent;  } .f4913: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);  } .f4913:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4913:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4913: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);  } .f4914 {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;  } .f4914:focus {outline: 4px solid transparent;  } .f4914:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4914:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4914:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4914:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4915 {list-style: none;  padding: 0px;  margin: 0px;  } .f4916 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4917 {display: flex;  flex: 1;  width: 100%;  } .f4918 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4918::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4919 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4920 {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);  } .f4921 {margin-bottom: 24px;  width: 100%;  } .f4922 {width: 100%;  } .f4923 {display: flex;  flex-direction: column;  gap: 16px;  } .f4924 {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);  } .f4925 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4926 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4927 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f4928 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f4929 {display: flex;  flex-direction: column;  gap: 8px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4930 {display: flex;  flex-direction: column;  gap: 8px;  } .f4931 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4932 {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);  } .f4933 {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);  } .f4934 {color: rgba(21, 20, 26, 1);  } .f4935 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4936 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4937 {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);  } .f4938 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4939 {display: flex;  align-items: center;  gap: 12px;  } .f4940 {padding: 0 8px;  } .f4941 {display: flex;  flex: 1;  width: 100%;  } .f4942 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4941 > div {display: flex;  flex: 1;  width: 100%;  } .f4943 {list-style: none;  padding: 0px;  margin: 0px;  } .f4944 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4945 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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 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;  } .f4946:focus {outline: 4px solid transparent;  } .f4946: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);  } .f4946:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4946:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4946: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);  } .f4947 {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;  } .f4947:focus {outline: 4px solid transparent;  } .f4947:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4947:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4947:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4947:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4948 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 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 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4952 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4953 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4954 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4955 {margin-right: auto;  } .f4956 {margin-right: auto;  } .f4957 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4957 > div {display: flex;  flex: 1;  width: 100%;  } .f4958 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4959 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4960 {color: rgba(21, 20, 26, 0.68);  } .f4961 {display: flex;  flex-direction: column;  flex: 1;  } .f4962 {list-style: none;  padding: 0px;  margin: 0px;  } .f4963 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4964 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4965 {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;  } .f4965:focus {outline: 4px solid transparent;  } .f4965: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);  } .f4965:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4965:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4965: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);  } .f4966 {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;  } .f4966:focus {outline: 4px solid transparent;  } .f4966:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4966:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4966:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4966:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4967 {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;  } .f4967:focus {outline: 4px solid transparent;  } .f4967:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4967:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4967:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4967:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4968 {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;  } .f4968:focus {outline: 4px solid transparent;  } .f4968:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4968:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4968:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4968:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4969 {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;  } .f4969:focus {outline: 4px solid transparent;  } .f4969:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4969:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4969:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4969:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4970 {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;  } .f4970:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4970:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4970:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4970: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);  } .f4970::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4971::placeholder {color: rgba(21, 20, 26, 1);  } .f4972 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4973 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4974 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4975 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4976 {color: rgba(21, 20, 26, 1);  } .f4977 {color: rgba(21, 20, 26, 0.68);  } .f4978 {display: flex;  flex-direction: column;  flex: 1;  } .f4979 {} .f4980 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f4981 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f4982 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f4983 {display: flex;  flex-direction: column;  } .f4984 {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);  } .f4985 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  column-gap: 8px;  row-gap: 16px;  } .f4986 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  } .f4987 {display: flex;  flex-direction: column;  } .f4988 {position: absolute;  right: 12px;  bottom: 14px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4989 {position: relative;  } .f4990 {margin-bottom: 16px;  } .f4991 {margin-bottom: 8px;  } .f4992 {gap: 16px;  } .f4993 {display: flex;  flex-direction: column;  flex: 1;  } .f4994 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4995 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4996 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4997 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4998 {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);  } .f4999 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5000 {color: rgba(21, 20, 26, 1);  } .f5001 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5001 > div {display: flex;  flex: 1;  width: 100%;  } .f5002 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5003 {color: rgba(21, 20, 26, 1);  } .f5004 {color: rgba(21, 20, 26, 0.68);  } .f5005 {display: flex;  flex-direction: column;  flex: 1;  } .f5006 {list-style: none;  padding: 0px;  margin: 0px;  } .f5007 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5008 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5009 {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;  } .f5009:focus {outline: 4px solid transparent;  } .f5009: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);  } .f5009:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5009:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5009: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);  } .f5010 {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;  } .f5010:focus {outline: 4px solid transparent;  } .f5010:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5010:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5010:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5010:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5011 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .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;  width: 100%;  padding: 21px 24px 0 40px;  } .f5017 {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);  } .f5018 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5019 {color: rgba(21, 20, 26, 1);  } .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, 1);  } .f5024 {color: rgba(21, 20, 26, 0.68);  } .f5025 {display: flex;  flex-direction: column;  flex: 1;  } .f5026 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5026 > div {display: flex;  flex: 1;  width: 100%;  } .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;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5033 {color: rgba(21, 20, 26, 1);  } .f5034 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5035 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5036 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5037 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5038 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5039 {margin-right: auto;  } .f5040 {margin-right: auto;  } .f5041 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5041 > div {display: flex;  flex: 1;  width: 100%;  } .f5042 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5043 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5044 {color: rgba(21, 20, 26, 0.68);  } .f5045 {display: flex;  flex-direction: column;  flex: 1;  } .f5046 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5047 {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;  } .f5047:focus {outline: 4px solid transparent;  } .f5047:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5047:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5047:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5047:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5048 {color: rgba(21, 20, 26, 1);  } .f5049 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5050 {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);  } .f5051 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5052 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  } .f5052 > div {display: flex;  flex: 1;  width: 100%;  } .f5053 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5054 {list-style: none;  padding: 0px;  margin: 0px;  } .f5055 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5056 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5057 {color: rgba(21, 20, 26, 1);  } .f5058 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5059 {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);  } .f5060 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5061 {color: rgba(21, 20, 26, 1);  } .f5062 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  } .f5062 > div {display: flex;  flex: 1;  width: 100%;  } .f5063 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5064 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f5065 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5066 {list-style: none;  padding: 0px;  margin: 0px;  } .f5067 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5068 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5069 {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;  } .f5069:focus {outline: 4px solid transparent;  } .f5069:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5069:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5069:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5069:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5070 {color: rgba(21, 20, 26, 1);  } .f5071 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5072 {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);  } .f5073 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5074 {color: rgba(21, 20, 26, 1);  } .f5075 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  padding: 32px 40px 0px;  } .f5075 > div {display: flex;  flex: 1;  width: 100%;  } .f5076 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5077 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f5078 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5079 {list-style: none;  padding: 0px;  margin: 0px;  } .f5080 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5081 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5082 {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;  } .f5082:focus {outline: 4px solid transparent;  } .f5082: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);  } .f5082:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5082:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5082: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);  } .f5083 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5084 {color: rgba(21, 20, 26, 1);  } .f5085 {color: rgba(21, 20, 26, 0.68);  } .f5086 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5087 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5088 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5089 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5090 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5091 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5092 {display: flex;  flex-direction: column;  flex: 1;  } .f5093 {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);  } .f5094 {margin-right: auto;  } .f5095 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  padding: 24px 24px 0 24px;  } .f5096 {display: flex;  justify-content: flex-start;  width: 100%;  max-width: 500px;  margin-bottom: 24px;  } .f5097 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5097::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f5098 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 500px;  } .f5099 {list-style: none;  padding: 0px;  margin: 0px;  } .f5100 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5101 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5102 {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;  } .f5102:focus {outline: 4px solid transparent;  } .f5102: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);  } .f5102:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5102:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5102: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);  } .f5103 {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;  } .f5103:focus {outline: 4px solid transparent;  } .f5103:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5103:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5103:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5103:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5104 {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;  } .f5104:focus {outline: 4px solid transparent;  } .f5104: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);  } .f5104:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5104:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5104: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);  } .f5105 {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;  } .f5105:focus {outline: 4px solid transparent;  } .f5105:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5105:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5105:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5105:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5106 {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;  } .f5106:focus {outline: 4px solid transparent;  } .f5106:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5106:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5106:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5106:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5107 {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;  } .f5107:focus {outline: 4px solid transparent;  } .f5107:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5107:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5107:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5107:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5108 {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;  } .f5108:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5108:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5108:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5108: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);  } .f5108::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5109::placeholder {color: rgba(21, 20, 26, 1);  } .f5110 {color: rgba(21, 20, 26, 1);  } .f5111 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5112 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5113 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5114 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5115 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5116 {} .f5117 {display: flex;  align-items: center;  gap: 12px;  } .f5118 {display: flex;  align-items: center;  } .f5119 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5120 {display: flex;  flex: 1;  width: 100%;  } .f5120 > div {display: flex;  flex: 1;  width: 100%;  } .f5121 {color: rgba(21, 20, 26, 0.68);  } .f5122 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5123 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5124 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5125 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5126 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5127 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5128 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5129 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 160px;  width: 100%;  max-width: 655px;  } .f5130 {display: flex;  gap: 8px;  } .f5131 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5131:last-child {margin-bottom: 0px;  } .f5132 {display: flex;  flex-direction: column;  gap: 8px;  } .f5133 {display: flex;  flex-wrap: wrap;  gap: 12px;  } .f5134 {display: flex;  flex-direction: column;  gap: 16px;  } .f5135 {position: relative;  display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 180px;  } .f5136 {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;  } .f5135:hover .f5136 {opacity: 1;  } .f5136:focus {opacity: 1;  } .f5137 {color: rgba(229, 62, 62, 1);  } .f5138 {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);  } .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, 0.68);  } .f5140 {flex: 1;  } .f5141 {height: auto;  min-height: 80px;  resize: none;  } .f5142 {height: auto;  min-height: 154px;  resize: none;  } .f5143 {display: flex;  align-items: center;  gap: 8px;  } .f5144 {width: 100%;  } .f5145 {position: relative;  display: flex;  gap: 8px;  flex-wrap: wrap;  flex: 1;  } .f5145:hover .f5136 {opacity: 1;  } .f5146 {max-width: 233px;  } .f5147 {max-width: 180px;  } .f5148 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f5149 {margin-bottom: 40px;  } .f5149:last-child {margin-bottom: 0px;  } .f5150 {margin-bottom: 12px;  } .f5150:last-child {margin-bottom: 0px;  } .f5151 {margin-bottom: 8px;  } .f5151:last-child {margin-bottom: 0px;  } .f5152 {margin-bottom: 20px;  } .f5152:last-child {margin-bottom: 0px;  } .f5153 {position: relative;  display: flex;  align-items: flex-start;  width: 100%;  gap: 8px;  } .f5154 {display: flex;  align-items: center;  justify-content: center;  color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f5155 {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;  } .f5154:hover .f5155 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f5154:focus .f5155 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f5156 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f5157 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f5158 {display: flex;  gap: 16px;  } .f5159 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5160 {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);  } .f5161 {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);  } .f5162 {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;  } .f5163 {list-style: none;  padding: 0px;  margin: 0px;  } .f5164 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5165 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5166 {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;  } .f5166:focus {outline: 4px solid transparent;  } .f5166: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);  } .f5166:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5166:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5166: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);  } .f5167 {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;  } .f5167:focus {outline: 4px solid transparent;  } .f5167:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5167:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5167:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5167:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5168 {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;  } .f5168:focus {outline: 4px solid transparent;  } .f5168:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5168:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5168:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5168:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5169 {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;  } .f5169:focus {outline: 4px solid transparent;  } .f5169:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5169:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5169:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5169:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5170 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5171 {color: rgba(21, 20, 26, 1);  } .f5172 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5173 {display: flex;  flex-direction: column;  flex: 1;  } .f5174 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5175 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5176 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5177 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5178 {color: rgba(21, 20, 26, 1);  } .f5179 {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);  } .f5180 {display: flex;  gap: 12px;  } .f5181 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5181 > div {display: flex;  flex: 1;  width: 100%;  } .f5182 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5183 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5184 {color: rgba(21, 20, 26, 0.68);  } .f5185 {display: flex;  flex-direction: column;  flex: 1;  } .f5186 {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);  } .f5187 {display: flex;  gap: 16px;  } .f5188 {list-style: none;  padding: 0px;  margin: 0px;  } .f5189 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5190 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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: 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;  } .f5191:focus {outline: 4px solid transparent;  } .f5191: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);  } .f5191:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5191:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5191: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);  } .f5192 {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;  } .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;  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;  } .f5193:focus {outline: 4px solid transparent;  } .f5193:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5193:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5193:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5193:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5194 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5195 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 20px;  } .f5196 {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;  } .f5197 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 580px;  padding: 24px 40px 80px;  } .f5198 {margin-bottom: 12px;  } .f5198:last-child {margin-bottom: 0px;  } .f5199 {display: flex;  align-items: center;  gap: 4px;  } .f5200 {display: flex;  color: rgba(21, 20, 26, 0.32);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f5201 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5202 {display: flex;  align-items: center;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5203:hover .f5202 {opacity: 1;  } .f5203:hover .f5200 {color: rgba(21, 20, 26, 0.68);  } .f5203 {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);  } .f5204 {display: flex;  } .f5205 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f5206 {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;  } .f5207 {display: flex;  flex-direction: column;  width: 100%;  gap: 4px;  margin-bottom: 12px;  } .f5207:last-child {margin-bottom: 0px;  } .f5208 {display: flex;  flex-direction: column;  width: 100%;  } .f5209 {} .f5210 {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;  } .f5211 {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);  } .f5212 {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;  } .f5213 {display: flex;  align-items: center;  justify-content: center;  border-radius: 999px;  width: 48px;  min-width: 48px;  height: 48px;  background-color: rgba(186, 167, 125);  } .f5214 {color: rgba(255, 255, 255, 1);  } .f5215 {display: flex;  flex-direction: column;  } .f5216 {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);  } .f5217 {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);  } .f5218 {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);  } .f5219 {display: flex;  flex-direction: column;  flex: 1;  } .f5220 {list-style: none;  padding: 0px;  margin: 0px;  } .f5221 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5222 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5223 {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;  } .f5223:focus {outline: 4px solid transparent;  } .f5223: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);  } .f5223:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5223:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5223: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);  } .f5224 {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;  } .f5224:focus {outline: 4px solid transparent;  } .f5224:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5224:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5224:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5224:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5225 {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;  } .f5225:focus {outline: 4px solid transparent;  } .f5225:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5225:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5225:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5225:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5226 {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;  } .f5226:focus {outline: 4px solid transparent;  } .f5226:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5226:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5226:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5226:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5227 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5228 {color: rgba(21, 20, 26, 1);  } .f5229 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5230 {display: flex;  flex-direction: column;  flex: 1;  } .f5231 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5232 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5233 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5234 {display: flex;  align-items: center;  gap: 8px;  } .f5235 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5236 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5237 {color: rgba(21, 20, 26, 1);  } .f5238 {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);  } .f5239 {display: flex;  flex-direction: column;  gap: 24px;  padding: 32px 40px 20px;  width: 100%;  max-width: 655px;  } .f5240 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  } .f5241 {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);  } .f5242 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5243 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f5243 > div {display: flex;  flex: 1;  width: 100%;  } .f5244 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5245 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5246 {color: rgba(21, 20, 26, 0.68);  } .f5247 {display: flex;  justify-content: center;  align-items: center;  flex: 1;  width: 100%;  } .f5248 {display: flex;  flex-direction: column;  flex: 1;  } .f5249 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5250 {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;  } .f5250:focus {outline: 4px solid transparent;  } .f5250: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);  } .f5250:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5250:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5250: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);  } .f5251 {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;  } .f5251:focus {outline: 4px solid transparent;  } .f5251:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5251:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5251:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5251:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5252 {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;  } .f5252:focus {outline: 4px solid transparent;  } .f5252:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5252:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5252:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5252:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5253 {list-style: none;  padding: 0px;  margin: 0px;  } .f5254 {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;  } .f5254:focus {outline: 4px solid transparent;  } .f5254:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5254:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5254:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5254:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5255 {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;  } .f5255:focus {outline: 4px solid transparent;  } .f5255:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5255:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5255:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5255:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5256 {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;  } .f5256:focus {outline: 4px solid transparent;  } .f5256:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5256:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5256:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5256:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5257 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5257:last-child {margin-bottom: 0px;  } .f5258 {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);  } .f5259 {width: 100%;  } .f5260 {display: flex;  align-items: center;  gap: 8px;  } .f5261 {display: none;  } .f5262 {margin-bottom: 24px;  } .f5263 {display: flex;  flex-direction: column;  } .f5264 {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;  } .f5265 {margin-bottom: 16px;  } .f5266 {display: flex;  align-items: center;  gap: 8px;  } .f5267 {list-style: none;  padding: 0px;  margin: 0px;  } .f5268 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5269 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5270 {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;  } .f5270:focus {outline: 4px solid transparent;  } .f5270: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);  } .f5270:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5270:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5270: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);  } .f5271 {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;  } .f5271:focus {outline: 4px solid transparent;  } .f5271:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5271:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5271:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5271:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5272 {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;  } .f5272:focus {outline: 4px solid transparent;  } .f5272:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5272:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5272:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5272:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5273 {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;  } .f5273:focus {outline: 4px solid transparent;  } .f5273:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5273:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5273:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5273:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5274 {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;  } .f5274:focus {outline: 4px solid transparent;  } .f5274:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5274:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5274:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5274:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5275 {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;  } .f5275:focus {outline: 4px solid transparent;  } .f5275:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5275:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5275:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5275:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5276 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5277 {position: relative;  display: flex;  border-radius: 99px;  overflow: hidden;  align-items: center;  justify-content: center;  background-color: rgba(255, 255, 255, 1);  } .f5278 {position: absolute;  } .f5279 {display: flex;  flex-direction: column;  margin: 0px;  gap: 8px;  margin-bottom: 12px;  } .f5280 {display: flex;  gap: 8px;  } .f5281 {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;  } .f5282 {opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5281:hover {background-color: rgba(21, 20, 26, 0.03);  } .f5281:hover .f5282 {opacity: 1;  } .f5281:focus-within {background-color: rgba(21, 20, 26, 0.03);  } .f5283 {display: flex;  flex: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5284 {display: flex;  gap: 8px;  } .f5285 {display: flex;  } .f5286 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f5287 {display: flex;  flex-direction: column;  width: 100%;  } .f5288 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  } .f5288::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;  } .f5289 {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;  } .f5290 {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;  } .f5291 {color: rgba(21, 20, 26, 0.32);  } .f5292 {outline: none;  background-color: transparent;  border: none;  } .f5292:focus {outline: none;  } .f5293 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f5293:last-child {margin-bottom: 0px;  } .f5294 {display: flex;  flex-direction: column;  width: 100%;  } .f5295 {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;  } .f5296 {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);  } .f5297 {color: rgba(255, 255, 255, 1);  } .f5298 {display: flex;  flex-direction: column;  } .f5299 {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);  } .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 {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);  } .f5302 {} .f5303 {display: flex;  align-items: center;  width: 100%;  border-radius: 16px;  padding: 4px;  gap: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f5304 {display: flex;  justify-content: center;  width: 100%;  margin: 0px;  padding-left: 123px;  color: rgba(21, 20, 26, 0.68);  } .f5305 {display: flex;  } .f5305 > div {display: flex;  } .f5306 {margin-right: 16px;  } .f5307 {padding-left: 16px;  } .f5308 {padding-top: 20px;  } .f5306:last-child {margin-right: 0px;  } .f5309 {display: flex;  flex-direction: column;  flex: 1;  } .f5310 {list-style: none;  padding: 0px;  margin: 0px;  } .f5311 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5312 {position: relative;  } .f5313 {position: relative;  display: flex;  justify-content: center;  align-items: center;  outline: none;  border-radius: 12px;  overflow: hidden;  padding: 12px;  cursor: pointer;  } .f5314 {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;  } .f5312:focus-within .f5314 {z-index: 2;  opacity: 1;  } .f5315 {display: flex;  flex-wrap: wrap;  overflow-y: auto;  width: 350px;  max-height: 150px;  } .f5316 {background-color: rgba(21, 20, 26, 0.07);  } .f5317 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  transition: background-color 0.3s ease-in-out;  } .f5313:hover .f5317 {background-color: rgba(21, 20, 26, 0.07);  } .f5313:focus .f5317 {background-color: rgba(21, 20, 26, 0.07);  } .f5313:active .f5317 {background-color: rgba(21, 20, 26, 0.03);  } .f5318 {background-color: rgba(21, 20, 26, 0.03);  } .f5319 {list-style: none;  padding: 0px;  margin: 0px;  } .f5320 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5321 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5322 {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;  } .f5322:focus {outline: 4px solid transparent;  } .f5322: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);  } .f5322:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5322:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5322: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);  } .f5323 {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;  } .f5323:focus {outline: 4px solid transparent;  } .f5323:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5323:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5323:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5323:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5324 {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;  } .f5324:focus {outline: 4px solid transparent;  } .f5324:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5324:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5324:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5324:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5325 {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;  } .f5325:focus {outline: 4px solid transparent;  } .f5325:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5325:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5325:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5325:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5326 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5327 {color: rgba(21, 20, 26, 1);  } .f5328 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5329 {display: flex;  flex-direction: column;  flex: 1;  } .f5330 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5331 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5332 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5333 {margin-right: auto;  } .f5334 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5335 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f5336 {display: flex;  flex-direction: column;  flex: 1;  } .f5337 {display: flex;  flex-direction: column;  gap: 12px;  } .f5338 {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);  } .f5339 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 16px;  } .f5340 {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;  } .f5341 {display: flex;  flex-wrap: wrap;  gap: 8px;  } .f5342 {} .f5343 {min-width: 150px;  } .f5344 {display: flex;  flex: 1;  flex-direction: column;  border-radius: 16px;  gap: 12px;  padding: 12px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5345 {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;  } .f5346 {margin: 0px;  color: rgba(21, 20, 26, 1);  } .f5347 {margin-bottom: 16px;  } .f5347:last-child {margin-bottom: 0px;  } .f5348 {list-style: none;  padding: 0px;  margin: 0px;  } .f5349 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5350 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5351 {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;  } .f5351:focus {outline: 4px solid transparent;  } .f5351: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);  } .f5351:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5351:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5351: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);  } .f5352 {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;  } .f5352:focus {outline: 4px solid transparent;  } .f5352:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5352:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5352:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5352:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5353 {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;  } .f5353:focus {outline: 4px solid transparent;  } .f5353:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5353:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5353:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5353:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5354 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5355 {color: rgba(21, 20, 26, 1);  } .f5356 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5357 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5358 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5359 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5360 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5361 {margin-right: auto;  } .f5362 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5363 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5364 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f5365 {display: flex;  flex-direction: column;  flex: 1;  } .f5366 {display: flex;  flex-direction: column;  gap: 12px;  } .f5367 {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);  } .f5368 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 16px;  } .f5369 {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;  } .f5370 {display: flex;  flex-wrap: wrap;  gap: 8px;  margin-bottom: 16px;  } .f5371 {background-color: rgba(5, 96, 253, 0.06);  } .f5372 {min-width: 150px;  } .f5373 {display: flex;  flex: 1;  flex-direction: column;  border-radius: 16px;  gap: 12px;  padding: 12px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5374 {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;  } .f5375 {margin: 0px;  color: rgba(21, 20, 26, 1);  } .f5376 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5377 {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;  } .f5377:focus {outline: 4px solid transparent;  } .f5377: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);  } .f5377:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5377:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5377: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);  } .f5378 {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;  } .f5378:focus {outline: 4px solid transparent;  } .f5378:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5378:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5378:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5378:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5379 {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;  } .f5379:focus {outline: 4px solid transparent;  } .f5379:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5379:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5379:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5379:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5380 {list-style: none;  padding: 0px;  margin: 0px;  } .f5381 {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;  } .f5381:focus {outline: 4px solid transparent;  } .f5381:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5381:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5381:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5381:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5382 {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;  } .f5382:focus {outline: 4px solid transparent;  } .f5382:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5382:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5382:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5382:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5383 {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;  } .f5383:focus {outline: 4px solid transparent;  } .f5383:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5383:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5383:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5383:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5384 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5384:last-child {margin-bottom: 0px;  } .f5385 {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);  } .f5386 {width: 100%;  } .f5387 {display: flex;  align-items: center;  gap: 8px;  } .f5388 {display: none;  } .f5389 {margin-bottom: 24px;  } .f5390 {display: flex;  flex-direction: column;  } .f5391 {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;  } .f5392 {margin-bottom: 16px;  } .f5393 {display: flex;  align-items: center;  gap: 8px;  } .f5394 {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;  } .f5395 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5396 {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;  } .f5396:focus {outline: 4px solid transparent;  } .f5396:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5396:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5396:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5396:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5397 {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;  } .f5397:focus {outline: 4px solid transparent;  } .f5397: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);  } .f5397:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5397:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5397: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);  } .f5398 {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;  } .f5398:focus {outline: 4px solid transparent;  } .f5398:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5398:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5398:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5398:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5399 {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;  } .f5399:focus {outline: 4px solid transparent;  } .f5399:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5399:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5399:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5399:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5400 {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;  } .f5400:focus {outline: 4px solid transparent;  } .f5400:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5400:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5400:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5400:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5401 {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;  } .f5401:focus {outline: 4px solid transparent;  } .f5401:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5401:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5401:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5401:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5402 {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;  } .f5402:focus {outline: 4px solid transparent;  } .f5402:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5402:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5402:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5402:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5403 {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;  } .f5403:focus {outline: 4px solid transparent;  } .f5403:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5403:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5403:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5403:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5404 {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;  } .f5405 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5406 {color: rgba(21, 20, 26, 1);  } .f5407 {color: rgba(21, 20, 26, 0.68);  } .f5408 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5409 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5410 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5411 {display: flex;  flex-direction: column;  gap: 8px;  } .f5412 {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;  } .f5413 {max-width: 240px;  width: 100%;  padding-left: 2px;  } .f5414 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5415 {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;  } .f5415:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5415:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5415:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5415: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);  } .f5415::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5416::placeholder {color: rgba(21, 20, 26, 1);  } .f5417 {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;  } .f5417:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5417:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5417:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5417: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);  } .f5417::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5418::placeholder {color: rgba(21, 20, 26, 1);  } .f5419 {display: flex;  flex-direction: column;  padding-left: 2px;  margin-bottom: 24px;  } .f5420 {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;  } .f5421 {min-height: 128px;  padding: 12px 20px;  resize: none;  } .f5422 {padding: 12px 20px;  resize: none;  } .f5423 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5424 {display: flex;  flex-direction: column;  gap: 20px;  margin-bottom: 24px;  padding-right: 40px;  } .f5425 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  width: 100%;  } .f5426 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f5427 {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;  } .f5427::paceholder {color: rgba(21, 20, 26, 0.68);  } .f5427:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f5428 {color: rgba(21, 20, 26, 0.68);  } .f5429 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5430 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5430::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f5431 {display: flex;  justify-content: center;  overflow: hidden;  } .f5432 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f5433 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5434 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f5434:last-child {margin-bottom: 0px;  } .f5435 {display: flex;  gap: 8px;  } .f5436 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f5437 {margin-bottom: 12px;  } .f5438 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f5439::placeholder {color: rgba(21, 20, 26, 1);  } .f5440 {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);  } .f5441 {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);  } .f5442 {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);  } .f5443 {display: flex;  flex-direction: column;  } .f5444 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f5445 {margin-bottom: 24px;  } .f5445:last-child {margin-bottom: 0px;  } .f5446 {margin-bottom: 16px;  } .f5446:last-child {margin-bottom: 0px;  } .f5447 {margin-bottom: 12px;  } .f5447:last-child {margin-bottom: 0px;  } .f5448 {margin-bottom: 8px;  } .f5448:last-child {margin-bottom: 0px;  } .f5449 {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);  } .f5450 {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);  } .f5451 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5452 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5453 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f5454 {margin-bottom: 24px;  } .f5455 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5456 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5457 {margin-bottom: 16px;  } .f5458 {display: flex;  gap: 8px;  width: 100%;  } .f5459 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f5460 {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);  } .f5461 {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);  } .f5462 {display: flex;  } .f5463 {display: flex;  padding: 16px 20px;  } .f5464 {display: flex;  flex-direction: column;  gap: 12px;  } .f5465 {width: 100%;  } .f5466 {list-style: none;  padding: 0px;  margin: 0px;  } .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: 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;  } .f5467:focus {outline: 4px solid transparent;  } .f5467:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5467:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5467:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5467:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5468 {color: rgba(21, 20, 26, 1);  } .f5469 {color: rgba(21, 20, 26, 0.68);  } .f5470 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5471 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5472 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5473 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f5474 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f5475 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f5476 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5477 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5478 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5479 {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;  } .f5479:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5479:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5479:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5479: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);  } .f5479::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5480::placeholder {color: rgba(21, 20, 26, 1);  } .f5481 {position: relative;  width: 100%;  } .f5482 {padding-left: 44px;  } .f5483 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f5484 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f5485 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5486 {position: relative;  display: flex;  width: 100%;  } .f5486:hover .f5487 {background-color: rgba(21, 20, 26, 0.07);  } .f5486:hover .f5488 {opacity: 1;  } .f5487 {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;  } .f5487:focus {background-color: rgba(21, 20, 26, 0.07);  } .f5489 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f5489:focus .f5488 {outline: none;  opacity: 1;  } .f5489:active .f5490 {opacity: 1;  } .f5488 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5490 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5491 .f5490 {opacity: 1;  } .f5492 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f5493 {list-style: none;  padding: 0px;  margin: 0px;  } .f5494 {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;  } .f5494:focus {outline: 4px solid transparent;  } .f5494:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5494:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5494:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5494:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5495 {color: rgba(21, 20, 26, 1);  } .f5496 {color: rgba(21, 20, 26, 0.68);  } .f5497 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5498 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5499 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5500 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f5501 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f5502 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f5503 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5504 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5505 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5506 {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;  } .f5506:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5506:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5506:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5506: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);  } .f5506::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5507::placeholder {color: rgba(21, 20, 26, 1);  } .f5508 {position: relative;  width: 100%;  } .f5509 {padding-left: 44px;  } .f5510 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f5511 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f5512 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5513 {position: relative;  display: flex;  width: 100%;  } .f5513:hover .f5514 {background-color: rgba(21, 20, 26, 0.07);  } .f5513:hover .f5515 {opacity: 1;  } .f5514 {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;  } .f5514:focus {background-color: rgba(21, 20, 26, 0.07);  } .f5516 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f5516:focus .f5515 {outline: none;  opacity: 1;  } .f5516:active .f5517 {opacity: 1;  } .f5515 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5517 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5518 .f5517 {opacity: 1;  } .f5519 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f5520 {list-style: none;  padding: 0px;  margin: 0px;  } .f5521 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5522 {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;  } .f5522:focus {outline: 4px solid transparent;  } .f5522: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);  } .f5522:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5522:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5522: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);  } .f5523 {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;  } .f5523:focus {outline: 4px solid transparent;  } .f5523:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5523:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5523:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5523:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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: 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;  } .f5525:focus {outline: 4px solid transparent;  } .f5525: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);  } .f5525:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5525:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5525: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);  } .f5526 {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;  } .f5526:focus {outline: 4px solid transparent;  } .f5526:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5526:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5526:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5526:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5527 {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;  } .f5527:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5527:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5527:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5527: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);  } .f5527::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5528::placeholder {color: rgba(21, 20, 26, 1);  } .f5529 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5530 {display: flex;  flex-direction: column;  flex: 1;  height: 100vh;  } .f5531 {border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f5532 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  min-height: 80px;  padding: 19px 24px 19px 40px;  } .f5533 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5534 {color: rgba(21, 20, 26, 1);  } .f5535 {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;  } .f5536 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  overflow-y: auto;  } .f5537 {display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px 40px;  } .f5538 {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);  } .f5539 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5539:last-child {margin-bottom: 0px;  } .f5540 {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);  } .f5541 {display: flex;  } .f5542 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f5543 {flex: 1;  min-width: 230px;  } .f5544 {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;  } .f5545 {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);  } .f5546 {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);  } .f5547 {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);  } .f5548 {display: flex;  flex-direction: column;  border-radius: 12px;  padding: 19px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5549 {display: flex;  } .f5550 {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);  } .f5551 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5552 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5553 {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;  } .f5553:focus {outline: 4px solid transparent;  } .f5553:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5553:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5553:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5553:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5554 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5555 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5556 {color: rgba(21, 20, 26, 1);  } .f5557 {color: rgba(21, 20, 26, 0.68);  } .f5558 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5559 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5560 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5561 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5562 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5563 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5564 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5565 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5566 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5567 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5568 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5569 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5570 {margin-right: auto;  } .f5571 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f5572 {color: rgba(21, 20, 26, 1);  } .f5573 {overflow: hidden;  border-radius: 99px;  } .f5574 {display: flex;  flex-direction: column;  justify-content: center;  } .f5575 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f5576 {margin-right: auto;  } .f5577 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5578 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5577 > div {display: flex;  flex: 1;  width: 100%;  } .f5579 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5580 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5581 {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;  } .f5581:focus {outline: 4px solid transparent;  } .f5581:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5581:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5581:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5581:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5582 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5583 {color: rgba(21, 20, 26, 1);  } .f5584 {color: rgba(21, 20, 26, 0.68);  } .f5585 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5586 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5587 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5588 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5589 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5590 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5591 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5592 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5593 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5594 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5595 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5596 {margin-right: auto;  } .f5597 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f5598 {color: rgba(21, 20, 26, 1);  } .f5599 {overflow: hidden;  border-radius: 99px;  } .f5600 {display: flex;  flex-direction: column;  justify-content: center;  } .f5601 {display: flex;  gap: 12px;  align-items: center;  margin-right: auto;  text-align: left;  cursor: pointer;  } .f5602 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5603 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5602 > div {display: flex;  flex: 1;  width: 100%;  } .f5604 {list-style: none;  padding: 0px;  margin: 0px;  } .f5605 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5606 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5607 {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;  } .f5607:focus {outline: 4px solid transparent;  } .f5607: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);  } .f5607:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5607:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5607: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);  } .f5608 {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;  } .f5608:focus {outline: 4px solid transparent;  } .f5608:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5608:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5608:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5608:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5609 {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;  } .f5609:focus {outline: 4px solid transparent;  } .f5609:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5609:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5609:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5609:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5610 {color: rgba(21, 20, 26, 1);  } .f5611 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5612 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5613 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5614 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5615 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5616 {margin-right: auto;  } .f5617 {margin-right: auto;  } .f5618 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5618 > div {display: flex;  flex: 1;  width: 100%;  } .f5619 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5620 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5621 {color: rgba(21, 20, 26, 0.68);  } .f5622 {display: flex;  flex-direction: column;  flex: 1;  } .f5623 {list-style: none;  padding: 0px;  margin: 0px;  } .f5624 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5625 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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: 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;  } .f5626:focus {outline: 4px solid transparent;  } .f5626: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);  } .f5626:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5626:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5626: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);  } .f5627 {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;  } .f5627:focus {outline: 4px solid transparent;  } .f5627:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5627:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5627:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5627:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5628 {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;  } .f5628:focus {outline: 4px solid transparent;  } .f5628:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5628:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5628:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5628:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5629 {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;  } .f5629:focus {outline: 4px solid transparent;  } .f5629:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5629:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5629:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5629:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5630 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5631 {color: rgba(21, 20, 26, 1);  } .f5632 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5633 {display: flex;  flex-direction: column;  flex: 1;  } .f5634 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5635 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5636 {display: flex;  align-items: center;  gap: 8px;  padding: 0 24px 0 40px;  } .f5637 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5638 {color: rgba(21, 20, 26, 1);  } .f5639 {margin-right: auto;  } .f5640 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5640 > div {display: flex;  flex: 1;  width: 100%;  } .f5641 {list-style: none;  padding: 0px;  margin: 0px;  } .f5642 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5643 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5644 {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;  } .f5644:focus {outline: 4px solid transparent;  } .f5644: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);  } .f5644:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5644:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5644: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);  } .f5645 {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;  } .f5645:focus {outline: 4px solid transparent;  } .f5645:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5645:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5645:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5645:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5646 {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;  } .f5646:focus {outline: 4px solid transparent;  } .f5646:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5646:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5646:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5646:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5647 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5648 {color: rgba(21, 20, 26, 1);  } .f5649 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5650 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5651 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5652 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5653 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5654 {margin-right: auto;  } .f5655 {margin-right: auto;  } .f5656 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5656 > div {display: flex;  flex: 1;  width: 100%;  } .f5657 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5658 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5659 {color: rgba(21, 20, 26, 0.68);  } .f5660 {display: flex;  flex-direction: column;  flex: 1;  } .f5661 {list-style: none;  padding: 0px;  margin: 0px;  } .f5662 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5663 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5664 {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;  } .f5664:focus {outline: 4px solid transparent;  } .f5664: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);  } .f5664:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5664:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5664: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);  } .f5665 {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;  } .f5665:focus {outline: 4px solid transparent;  } .f5665:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5665:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5665:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5665:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5666 {color: rgba(21, 20, 26, 1);  } .f5667 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5668 {display: flex;  flex-direction: column;  flex: 1;  } .f5669 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5670 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5671 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  gap: 16px;  padding: 0 24px 0 40px;  } .f5672 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5673 {color: rgba(21, 20, 26, 1);  } .f5674 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5675 {margin-right: auto;  } .f5676 {margin-right: auto;  } .f5677 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5677 > div {display: flex;  flex: 1;  width: 100%;  } .f5678 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5679 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5680 {color: rgba(21, 20, 26, 0.68);  } .f5681 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5682 {list-style: none;  padding: 0px;  margin: 0px;  } .f5683 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5684 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5685 {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;  } .f5685:focus {outline: 4px solid transparent;  } .f5685: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);  } .f5685:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5685:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5685: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);  } .f5686 {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;  } .f5686:focus {outline: 4px solid transparent;  } .f5686:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5686:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5686:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5686:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5687 {display: flex;  flex-direction: column;  flex: 1;  } .f5688 {color: rgba(21, 20, 26, 1);  } .f5689 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5690 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5691 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5692 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5693 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5694 {margin-right: auto;  } .f5695 {margin-right: auto;  } .f5696 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5696 > div {display: flex;  flex: 1;  width: 100%;  } .f5697 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5698 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5699 {color: rgba(21, 20, 26, 0.68);  } .f5700 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5701 {position: relative;  display: flex;  flex: 1;  width: 100%;  overflow: auto;  } .f5702 {position: absolute;  display: flex;  width: 100%;  } .f5703 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5704 {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;  } .f5704:focus {outline: 4px solid transparent;  } .f5704:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5704:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5704:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5704:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5705 {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;  } .f5705:focus {outline: 4px solid transparent;  } .f5705: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);  } .f5705:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5705:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5705: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);  } .f5706 {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;  } .f5706:focus {outline: 4px solid transparent;  } .f5706:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5706:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5706:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5706:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5707 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5708 {display: flex;  flex-direction: column;  width: 100%;  flex: 1;  } .f5709 {display: flex;  flex-direction: column;  width: 100%;  flex: 1;  } .f5710 {color: rgba(21, 20, 26, 1);  } .f5711 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5712 {max-height: 50%;  overflow-y: auto;  } .f5713 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5714 {display: flex;  justify-content: space-between;  gap: 16px;  width: 100%;  min-height: 80px;  padding: 19px 24px 19px 40px;  } .f5715 {display: flex;  align-items: center;  } .f5716 {margin-right: auto;  } .f5717 {display: flex;  align-items: center;  gap: 12px;  } .f5718 {display: flex;  align-items: center;  color: rgba(21, 20, 26, 1);  } .f5719 {display: flex;  flex: 1;  width: 100%;  } .f5720 {border-right: 1px solid rgba(21, 20, 26, 0.07);  } .f5721 {display: flex;  flex-direction: column;  flex: 1;  width: 50%;  } .f5722 {display: flex;  flex-direction: column;  flex: 1;  } .f5723 {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);  } .f5724 {display: flex;  gap: 16px;  } .f5725 {display: flex;  flex: 1;  width: 100%;  } .f5726 {border-right: 1px solid rgba(21, 20, 26, 0.07);  } .f5727 {display: flex;  flex-direction: column;  flex: 1;  width: 50%;  } .f5728 {display: flex;  flex-direction: column;  max-width: 605px;  flex: 1;  } .f5729 {max-height: 50%;  overflow-y: auto;  } .f5730 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5731 {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;  } .f5731:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5731:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5731:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5731: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);  } .f5731::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5732::placeholder {color: rgba(21, 20, 26, 1);  } .f5733 {list-style: none;  padding: 0px;  margin: 0px;  } .f5734 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5735 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5736 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f5737 {position: relative;  display: flex;  align-items: flex-start;  width: 100%;  gap: 4px;  } .f5738 {color: rgba(5, 96, 253, 1);  } .f5739 {display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  } .f5740 {display: flex;  align-items: center;  gap: 8px;  } .f5741 {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);  } .f5742 {display: flex;  flex-direction: column;  gap: 4px;  } .f5743 {position: absolute;  top: 0px;  left: 0px;  height: 0px;  width: 0px;  overflow: hidden;  opacity: 0;  } .f5744 {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);  } .f5745 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5738:focus .f5743 {padding-top: 28px;  height: auto;  width: 100%;  opacity: 1;  overflow: visible;  } .f5738:active .f5743 {padding-top: 28px;  height: auto;  width: 100%;  opacity: 1;  overflow: visible;  } .f5746 {display: flex;  gap: 4px;  } .f5747 {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);  } .f5748 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5748:last-child {margin-bottom: 0px;  } .f5749 {display: flex;  gap: 8px;  } .f5750 {display: flex;  flex-direction: column;  gap: 12px;  } .f5751 {height: auto;  min-height: 120px;  resize: none;  } .f5752 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f5753 {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);  } .f5754 {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);  } .f5755 {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;  } .f5756 {display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  } .f5757 {margin-bottom: 40px;  } .f5757:last-child {margin-bottom: 0px;  } .f5758 {margin-bottom: 16px;  } .f5758:last-child {margin-bottom: 0px;  } .f5759 {margin-bottom: 12px;  } .f5759:last-child {margin-bottom: 0px;  } .f5760 {margin-bottom: 8px;  } .f5760:last-child {margin-bottom: 0px;  } .f5761 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5762 {list-style: none;  padding: 0px;  margin: 0px;  } .f5763 {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;  } .f5764 {color: rgba(21, 20, 26, 1);  } .f5765 {color: rgba(21, 20, 26, 0.68);  } .f5766 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5767 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5768 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5769 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5770 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5771 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f5772 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  width: 100%;  } .f5773 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5774 {display: flex;  overflow: hidden;  padding-left: 12px;  } .f5775 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  padding-right: 4px;  } .f5776 {display: flex;  flex-direction: column;  gap: 12px;  } .f5777 {} .f5778 {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);  } .f5779 {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);  } .f5780 {display: flex;  flex-direction: column;  gap: 4px;  } .f5781 {} .f5782 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5783 {list-style: none;  padding: 0px;  margin: 0px;  } .f5784 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5785 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5786 {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;  } .f5786:focus {outline: 4px solid transparent;  } .f5786: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);  } .f5786:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5786:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5786: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);  } .f5787 {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;  } .f5787:focus {outline: 4px solid transparent;  } .f5787:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5787:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5787:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5787:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5788 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5789 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5790 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5791 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5792 {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);  } .f5793 {display: flex;  width: 100%;  flex: 1;  } .f5793 > div {display: flex;  flex: 1;  } .f5794 {list-style: none;  padding: 0px;  margin: 0px;  } .f5795 {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;  } .f5795:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5795:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5795:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5795: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);  } .f5795::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5796::placeholder {color: rgba(21, 20, 26, 1);  } .f5797 {display: flex;  flex-direction: column;  align-item: center;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5798 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5799 {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;  } .f5799:focus {outline: 4px solid transparent;  } .f5799:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5799:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5799:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5799:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5800 {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;  } .f5800:focus {outline: 4px solid transparent;  } .f5800:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5800:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5800:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5800:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5801 {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;  } .f5801:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5801:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5801:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5801: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);  } .f5801::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5802::placeholder {color: rgba(21, 20, 26, 1);  } .f5803 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5804 {color: rgba(21, 20, 26, 1);  } .f5805 {color: rgba(21, 20, 26, 0.68);  } .f5806 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5807 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5808 {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);  } .f5809 {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);  } .f5810 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f5811 {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;  } .f5812 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5813 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f5814 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f5815 {width: 100%;  } .f5816 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5817 {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;  } .f5817:focus {outline: 4px solid transparent;  } .f5817: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);  } .f5817:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5817:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5817: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);  } .f5818 {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;  } .f5818:focus {outline: 4px solid transparent;  } .f5818:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5818:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5818:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5818:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5819 {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;  } .f5819:focus {outline: 4px solid transparent;  } .f5819:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5819:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5819:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5819:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5820 {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;  } .f5820:focus {outline: 4px solid transparent;  } .f5820:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5820:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5820:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5820:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5821 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5822 {list-style: none;  padding: 0px;  margin: 0px;  } .f5823 {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;  } .f5823:focus {outline: 4px solid transparent;  } .f5823:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5823:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5823:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5823:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5824 {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;  } .f5824:focus {outline: 4px solid transparent;  } .f5824:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5824:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5824:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5824:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5825 {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;  } .f5825:focus {outline: 4px solid transparent;  } .f5825:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5825:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5825:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5825:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5826 {color: rgba(21, 20, 26, 1);  } .f5827 {color: rgba(21, 20, 26, 0.68);  } .f5828 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5829 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5830 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5831 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5832 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5833 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5834 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5835 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5836 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f5837 {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;  } .f5837:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5837:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5837:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5837: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);  } .f5837::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5838::placeholder {color: rgba(21, 20, 26, 1);  } .f5839 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5839:last-child {margin-bottom: 0px;  } .f5840 {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);  } .f5841 {width: 180px;  } .f5842 {height: auto;  min-height: 80px;  resize: none;  } .f5843 {height: auto;  min-height: 154px;  resize: none;  } .f5844 {display: flex;  align-items: center;  gap: 8px;  } .f5845 {width: 100%;  } .f5846 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f5847 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f5848 {display: flex;  gap: 16px;  } .f5849 {color: rgba(21, 20, 26, 1);  } .f5850 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f5851 {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);  } .f5852 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5853 {display: flex;  align-items: center;  gap: 12px;  } .f5854 {padding: 0 8px;  } .f5855 {display: flex;  flex: 1;  width: 100%;  } .f5856 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5855 > div {display: flex;  flex: 1;  width: 100%;  } .f5857 {list-style: none;  padding: 0px;  margin: 0px;  } .f5858 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5859 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5860 {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;  } .f5860:focus {outline: 4px solid transparent;  } .f5860: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);  } .f5860:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5860:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5860: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);  } .f5861 {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;  } .f5861:focus {outline: 4px solid transparent;  } .f5861:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5861:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5861:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5861:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5862 {display: flex;  flex-direction: column;  flex: 1;  } .f5863 {color: rgba(21, 20, 26, 1);  } .f5864 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5865 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5866 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5867 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5868 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5869 {margin-right: auto;  } .f5870 {margin-right: auto;  } .f5871 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5871 > div {display: flex;  flex: 1;  width: 100%;  } .f5872 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5873 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5874 {color: rgba(21, 20, 26, 0.68);  } .f5875 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5876 {background-color: rgba(255, 255, 255, 1);  } .f5877 {display: contents;  } .f5878 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5879 {list-style: none;  padding: 0px;  margin: 0px;  } .f5880 {position: relative;  } .f5881 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  background-color: rgba(254, 252, 251, 1);  } .f5882 {display: flex;  } .f5883 {cursor: pointer;  height: 48px;  } .f5884 {z-index: 5;  position: absolute;  left: 0px;  top: 0px;  width: 20px;  height: 20px;  } .f5884:hover {top: -4px;  padding-left: 32px;  width: auto;  height: auto;  } .f5884:focus-within {top: -4px;  padding-left: 32px;  width: auto;  height: auto;  } .f5885 {width: 0px;  height: 0px;  border-radius: 12px;  padding: 8px 0;  background-color: rgba(254, 252, 251, 1);  outline: 1px solid rgba(21, 20, 26, 0.07);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.11);  opacity: 0;  transition: opacity 0.2s ease-in-out;  } .f5884:hover .f5885 {width: 100%;  height: auto;  opacity: 1;  } .f5884:focus-within .f5885 {width: 100%;  height: auto;  opacity: 1;  } .f5886 {display: flex;  overflow-y: auto;  width: 100%;  max-height: 300px;  } .f5887 {display: flex;  flex-direction: column;  width: 100%;  } .f5888 {display: flex;  align-items: center;  gap: 8px;  height: 48px;  width: 100%;  padding: 12px 16px;  outline: none;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 1);  cursor: pointer;  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;  } .f5888:focus {background-color: rgba(21, 20, 26, 0.03);  } .f5888:hover {background-color: rgba(21, 20, 26, 0.03);  } .f5888:active {color: rgba(5, 96, 253, 1);  background-color: transparent;  } .f5889 {overflow: hidden;  border-radius: 50%;  } .f5890 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5891 {display: flex;  align-items: center;  min-height: 28px;  margin: 0px;  padding-bottom: 4px;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5892 {color: rgba(21, 20, 26, 0.32);  } .f5893 {list-style: none;  padding: 0px;  margin: 0px;  } .f5894 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5895 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5896 {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;  } .f5896:focus {outline: 4px solid transparent;  } .f5896: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);  } .f5896:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5896:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5896: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);  } .f5897 {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;  } .f5897:focus {outline: 4px solid transparent;  } .f5897:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5897:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5897:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5897:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5898 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5899 {color: rgba(21, 20, 26, 1);  } .f5900 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5901 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5902 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5903 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5904 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5905 {margin-right: auto;  } .f5906 {margin-right: auto;  } .f5907 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5907 > div {display: flex;  flex: 1;  width: 100%;  } .f5908 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5909 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5910 {color: rgba(21, 20, 26, 0.68);  } .f5911 {display: flex;  flex-direction: column;  flex: 1;  } @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;
    }
    
}


pl {
    color: #f00;
    cursor: pointer;
}
@media screen and (max-width: 1199px) {
    .containerTextMediaBlock {
        font-size: 17px;
        line-height: 23px;
    }
}
@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;
    }
}