.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);  -webkit-appearance: none;  cursor: pointer;  } .f34 {height: 100%;  width: 0%;  background-color: rgba(5, 96, 253, 1);  } .f35 {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;  } .f36 {} .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);  } .f37 {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;  } .f37:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f38 {} .f39 {margin-right: 16px;  } .f40 {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;  } .f41 {display: none;  } .f42 {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);  } .f43 {background-color: rgba(21, 20, 26, 0.03);  } .f44 {background-color: rgba(229, 62, 62, 0.06);  } .f45 {} .f46 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f47 {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;  } .f48 {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;  } .f49 {margin: 0px;  width: 100%;  } .f50 {display: flex;  justify-content: space-between;  align-items: center;  } .f51 {display: flex;  gap: 12px;  } .f52 {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;  } .f53 {max-width: 100%;  } .f52:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f52:hover {color: rgba(21, 20, 26, 0.68);  } .f52:active {color: rgba(21, 20, 26, 1);  } .f54 {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;  } .f55 {margin: 0px;  color: currentColor;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f54:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f54:hover {color: rgba(21, 20, 26, 0.68);  } .f54:active {color: rgba(21, 20, 26, 1);  } .f56 {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;  } .f56 a {margin: 0px;  color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f56:focus {outline: none;  } .f57 {user-select: none;  } .f57 > .f47 {background-color: rgba(21, 20, 26, 0.12);  } .f58 > .f47 {background-color: rgba(229, 62, 62, 0.06);  } .f59 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f60 {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;  } .f61 {position: relative;  width: 100%;  } .f62 {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%);  } .f63 {} .f64 {margin-top: 0px;  } .f65 {position: relative;  display: flex;  justify-content: space-between;  padding: 20px 23px;  width: 100%;  min-height: 70px;  align-items: center;  } .f66 {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;  } .f66:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f67 {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;  } .f68 {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;  } .f68:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f69 {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;  } .f69:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f70 {} .f71 {width: 24px;  min-width: 24px;  margin-right: 16px;  } .f72 {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;  } .f73 {color: rgba(21, 20, 26, 0.68);  } .f74 {display: none;  } .f75 {color: undefined;  } .f76 {color: undefined;  } .f77 {margin-right: 16px;  } .f78 {background-color: rgba(21, 20, 26, 0.03);  } .f79 {background-color: rgba(229, 62, 62, 0.06);  } .f80 {} .f81 {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;  } .f81::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;  } .f82 {margin-top: 0px;  } .f81:focus-visible {outline: none;  } .f83 > .f81::before {opacity: 0.16;  } .f84 > .f81::before {background-color: rgba(229, 62, 62, 0.06);  } .f85 {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;  } .f85::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;  } .f86 {margin-top: 0px;  } .f85:focus-visible {outline: none;  } .f87 > .f85::before {opacity: 0.16;  } .f88 > .f85::before {background-color: rgba(229, 62, 62, 0.06);  } .f89 {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;  } .f89::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;  } .f90 {margin-top: 0px;  } .f89:focus-visible {outline: none;  } .f91 > .f89::before {opacity: 0.16;  } .f92 > .f89::before {background-color: rgba(229, 62, 62, 0.06);  } .f93 {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;  } .f94 {margin-top: 0px;  } .f95 {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;  } .f93 a {color: rgba(5, 96, 253, 1);  text-decoration: none;  } .f95:focus-visible {outline: none;  } .f96 {background-color: rgba(21, 20, 26, 0.03);  } .f97 {background-color: rgba(229, 62, 62, 0.06);  } .f98 {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);  } .f98 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f98:focus-visible {outline: none;  } .f99 {background-color: rgba(21, 20, 26, 0.03);  user-select: none;  } .f100 {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;  } .f100 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f100:focus-visible {outline: none;  } .f101:before {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 1;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 0px;  content: '•';  } .f102 {position: relative;  display: flex;  margin-bottom: 0px;  margin-left: 32px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f102::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;  } .f101 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-right: 12px;  } .f103 > .f102::before {opacity: 0.16;  } .f104 > .f102::before {background-color: rgba(229, 62, 62, 0.06);  } .f105 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f106 {position: relative;  display: flex;  flex: 1;  } .f107 {} .f107 div {} .f108 {background-color: rgba(229, 62, 62, 1);  } .f109 {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;  } .f109:hover {color: rgba(21, 20, 26, 1);  } .f109:focus {color: rgba(21, 20, 26, 1);  } .f110 {display: flex;  flex-direction: row;  position: absolute;  margin-left: -65px;  z-index: 1;  } .f111 {display: flex;  } .f112 {border-bottom: 3px solid rgba(5, 96, 253, 0.32);  } .f113 {display: flex;  flex: 1;  flex-direction: column;  width: 100%;  } .f114 {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;  } .f115 {} .f116 {background-color: rgba(229, 62, 62, 0.06);  border-radius: 8px;  } .f117 {display: flex;  flex: 1;  min-height: 90px;  } .f118 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f119 {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;  } .f120 {position: relative;  width: 100%;  } .f121 {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%);  } .f122 {} .f123 {margin-top: 0px;  } .f124 {position: relative;  display: flex;  justify-content: space-between;  padding: 20px 23px;  width: 100%;  min-height: 70px;  align-items: center;  } .f125 {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;  } .f125:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f126 {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;  } .f127 {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;  } .f127:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f128 {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;  } .f128:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f129 {} .f130 {width: 24px;  min-width: 24px;  margin-right: 16px;  } .f131 {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;  } .f132 {color: rgba(21, 20, 26, 0.68);  } .f133 {display: none;  } .f134 {background-color: rgba(21, 20, 26, 0.03);  } .f135 {background-color: rgba(229, 62, 62, 0.06);  } .f136 {} .f137 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f138 {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;  } .f138:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f139 {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;  } .f140 {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;  } .f138::before {content: '';  display: block;  padding-top: 62.5%;  width: 100%;  } .f141 {margin-top: 0px;  } .f142 {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;  } .f143 {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;  } .f143:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f144 {} .f145 {position: relative;  width: 100%;  } .f146 {position: absolute;  top: 50%;  right: 16px;  display: none;  width: 24px;  height: 24px;  cursor: pointer;  transform: translateY(-50%);  } .f147 {} .f148 {color: rgba(21, 20, 26, 0.68);  } .f149 {display: flex;  align-items: center;  justify-content: center;  width: 24px;  min-width: 24px;  margin-right: 16px;  } .f150 {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;  } .f151 {display: none;  } .f152 {position: absolute;  display: flex;  align-items: center;  justify-content: center;  height: 64px;  min-width: 64px;  padding: 5px 16px;  } .f152::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;  } .f153 {position: relative;  margin: 0px;  text-align: center;  color: rgba(255, 255, 255, 1);  } .f154 .f142 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f154 {background-color: rgba(21, 20, 26, 0.03);  } .f155 {background-color: rgba(229, 62, 62, 0.06);  } .f156 {} .f157 {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;  } .f158 {margin-top: 0px;  } .f159 {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;  } .f159::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;  } .f159 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f159:focus-visible {outline: none;  } .f160 {user-select: none;  } .f160 > .f159::before {opacity: 0.16;  } .f161 > .f159::before {background-color: rgba(229, 62, 62, 0.06);  } .f162 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f163 {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;  } .f164 {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;  } .f165 {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;  } .f166 {position: relative;  width: 100%;  } .f167 {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%);  } .f168 {} .f169 {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;  } .f170 {display: flex;  justify-content: center;  align-items: center;  min-height: 450px;  width: 100%;  } .f170::before {content: '';  width: 100%;  height: 450px;  } .f171 {width: 100%;  max-height: 500px;  padding-top: 62.5%;  background-color: rgba(5, 96, 253, 0.32);  } .f172 {background-image: url('/img/bg/video-preview.png');  } .f173 {position: relative;  display: flex;  outline: none;  justify-content: center;  align-items: center;  width: 100%;  min-height: 450px;  overflow: hidden;  border-radius: 16px;  } .f174 {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;  } .f175 {margin-top: 0px;  } .f176 {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;  } .f176:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f177 {position: absolute;  height: 62px;  width: 91px;  color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f177:hover {color: rgba(5, 96, 253, 0.06);  } .f178 {} .f179 {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));  } .f180 {color: rgba(21, 20, 26, 0.68);  } .f179:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f181 {background-image: url('/img/icon/icon_plus-gray.svg');  } .f182 {opacity: 0;  } .f183 {width: 24px;  min-width: 24px;  margin-right: 16px;  color: rgba(21, 20, 26, 0.68);  } .f184 {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;  } .f185 {display: none;  } .f186 .f179 {background-color: rgba(21, 20, 26, 0.03);  } .f186 .f169 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f186 .f174 {filter: opacity(0.6) drop-shadow(0 0 0 rgba(21, 20, 26, 0.03));  } .f187 .f179 {background-color: rgba(229, 62, 62, 0.06);  } .f188 {} .f189 {list-style: none;  padding: 0px;  margin: 0px;  } .f190 {margin: 0px;  text-decoration: none;  color: inherit;  } .f191 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f192 {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);  } .f193 {width: 280px;  min-width: 280px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  overflow-y: auto;  overflow-x: clip;  } .f194 {display: flex;  flex-direction: column;  width: 260px;  } .f195 {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;  } .f195:focus {outline: none;  } .f195::placeholder {color: rgba(21, 20, 26, 0.68);  } .f196 {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;  } .f197 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  margin-bottom: 16px;  } .f197:last-child {margin-bottom: 0px;  } .f198 {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;  } .f198:hover {background-color: rgba(21, 20, 26, 0.03);  } .f198:active {background-color: rgba(5, 96, 253, 0.06);  } .f199 {background-color: rgba(5, 96, 253, 0.06);  } .f200 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  border-radius: 8px;  background-repeat: no-repeat;  background-size: 24px;  background-position: center;  } .f201 {color: rgba(21, 20, 26, 0.68);  } .f202 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 2px;  max-width: calc(100% - 60px);  } .f203 {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;  } .f204 {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;  } .f205 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f206 {background-color: rgba(21, 20, 26, 0.07);  } .f206:hover {background-color: rgba(21, 20, 26, 0.07);  } .f206 .f207 {color: rgba(21, 20, 26, 0.12);  } .f206 .f203 {color: rgba(21, 20, 26, 0.32);  } .f206 .f204 {color: rgba(21, 20, 26, 0.32);  } .f198:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f198:disabled .f207 {color: rgba(21, 20, 26, 0.12);  } .f198:disabled .f203 {color: rgba(21, 20, 26, 0.32);  } .f198:disabled .f204 {color: rgba(21, 20, 26, 0.32);  } .f208 {position: absolute;  z-index: 101;  } .f209 {list-style: none;  padding: 0px;  margin: 0px;  } .f210 {margin: 0px;  text-decoration: none;  color: inherit;  } .f211 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f212 {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);  } .f213 {width: 240px;  min-width: 240px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f214 {display: flex;  flex-direction: column;  width: 220px;  } .f215 {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;  } .f216 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  margin-bottom: 16px;  } .f216:last-child {margin-bottom: 0px;  } .f217 {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;  } .f217:hover {background-color: rgba(21, 20, 26, 0.03);  } .f217:active {background-color: rgba(5, 96, 253, 0.06);  } .f218 {background-color: rgba(5, 96, 253, 0.06);  } .f219 {display: flex;  justify-content: center;  align-items: center;  width: 24px;  min-width: 24px;  height: 24px;  padding: 4px;  color: rgba(21, 20, 26, 0.88);  } .f220 {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;  } .f221 {background-color: rgba(21, 20, 26, 0.07);  } .f221:hover {background-color: rgba(21, 20, 26, 0.07);  } .f221 .f219 {color: rgba(21, 20, 26, 0.12);  } .f221 .f220 {color: rgba(21, 20, 26, 0.32);  } .f222:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f222:disabled .f219 {color: rgba(21, 20, 26, 0.12);  } .f222:disabled .f220 {color: rgba(21, 20, 26, 0.32);  } .f223 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f224 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f225 {position: absolute;  z-index: 101;  } .f226 {list-style: none;  padding: 0px;  margin: 0px;  } .f227 {margin: 0px;  text-decoration: none;  color: inherit;  } .f228 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f229 {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);  } .f230 {width: 280px;  min-width: 280px;  max-height: 100vh;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f231 {display: flex;  flex-direction: column;  width: 260px;  } .f232 {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;  } .f233 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f234 {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;  } .f234:hover {background-color: rgba(21, 20, 26, 0.03);  } .f235 {background-color: rgba(5, 96, 253, 0.06);  } .f236 {padding-bottom: 4px;  margin-bottom: 2px;  border-bottom: 1px solid rgba(21, 20, 26, 0.03);  } .f237 {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;  } .f238 {color: undefined;  } .f239 {color: undefined;  } .f240 {color: undefined;  } .f241 {color: undefined;  } .f242 {color: undefined;  } .f243 {color: undefined;  } .f244 {color: undefined;  } .f245 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f246 {position: absolute;  z-index: 101;  } .f247 {list-style: none;  padding: 0px;  margin: 0px;  } .f248 {margin: 0px;  text-decoration: none;  color: inherit;  } .f249 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f250 {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);  } .f251 {width: 280px;  min-width: 280px;  padding: 8px 0 8px 8px ;  height: 100%;  overflow-y: auto;  overflow-x: clip;  } .f252 {display: flex;  flex-direction: column;  width: 260px;  } .f253 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f254 {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;  } .f254:hover {background-color: rgba(21, 20, 26, 0.03);  } .f254:active {background-color: rgba(5, 96, 253, 0.06);  } .f255 {background-color: rgba(5, 96, 253, 0.06);  } .f256 {display: flex;  justify-content: center;  align-items: center;  border-radius: 8px;  padding: 8px;  } .f257 {color: rgba(21, 20, 26, 0.68);  } .f258 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 2px;  max-width: calc(100% - 60px);  pointer-events: none;  } .f259 {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;  } .f260 {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;  } .f261 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f262 {background-color: rgba(21, 20, 26, 0.07);  } .f262:hover {background-color: rgba(21, 20, 26, 0.07);  } .f262 .f256 {color: rgba(21, 20, 26, 0.12);  } .f262 .f259 {color: rgba(21, 20, 26, 0.32);  } .f262 .f260 {color: rgba(21, 20, 26, 0.32);  } .f254:disabled {background-color: rgba(21, 20, 26, 0.07);  } .f254:disabled .f256 {color: rgba(21, 20, 26, 0.12);  } .f254:disabled .f259 {color: rgba(21, 20, 26, 0.32);  } .f254:disabled .f260 {color: rgba(21, 20, 26, 0.32);  } .f263 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f264 {position: absolute;  z-index: 101;  } .f265 {list-style: none;  padding: 0px;  margin: 0px;  } .f266 {margin: 0px;  text-decoration: none;  color: inherit;  } .f267 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f268 {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);  } .f269 {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;  } .f269:hover {background-color: rgba(21, 20, 26, 0.03);  } .f270 {color: undefined;  background-color: rgba(5, 96, 253, 0.06);  } .f271 {padding-left: 12px;  padding-right: 10px;  gap: 8px;  } .f272 {width: 24px;  min-width: 24px;  height: 24px;  border-radius: 4px;  background-color: rgba(21, 20, 26, 1);  pointer-events: none;  } .f273 {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;  } .f274 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 2px;  } .f275 {display: flex;  align-items: center;  justify-content: center;  } .f276 {position: absolute;  clip: rect(0 0 0 0);  width: 1px;  height: 1px;  margin: -1px;  padding: 0px;  overflow: hidden;  border: 0px;  } .f277 {color: rgba(21, 20, 26, 1);  } .f278 {position: fixed;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  z-index: 100;  } .f279 {position: absolute;  z-index: 101;  } .f280 {pointer-events: none;  } .f281 {list-style: none;  padding: 0px;  margin: 0px;  } .f282 {margin: 0px;  text-decoration: none;  color: inherit;  } .f283 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f284 {z-index: 20;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  justify-content: center;  align-items: center;  } .f285 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #00000059;  } .f286 {z-index: 2;  max-width: 1024px;  max-height: 100vh;  border-radius: 24px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f287 {display: flex;  flex-direction: column;  width: 100%;  max-height: 100vh;  padding: 24px;  overflow-y: auto;  } .f288 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f289 {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);  } .f290 {width: 32px;  height: 32px;  min-width: 32px;  min-height: 32px;  cursor: pointer;  background-repeat: no-repeat;  background-size: 32px;  background-position: center;  } .f291 {background-image: url('/img/icon/icon_closed-d-gray.svg');  } .f292 {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);  } .f293 {position: relative;  max-height: 450px;  } .f294 {width: 720px;  } .f295 {display: flex;  flex-direction: row;  gap: 40px;  margin-bottom: 32px;  } .f296 {display: flex;  flex-direction: column;  width: 216px;  gap: 24px;  } .f297 {display: flex;  flex-direction: row;  flex-wrap: wrap;  width: 100%;  gap: 24px;  } .f298 {display: flex;  flex-direction: column;  gap: 8px;  min-width: 216px;  flex: 1;  } .f299 {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);  } .f300 {background-color: undefined;  } .f301 {padding: 0;  width: 100%;  color: rgba(21, 20, 26, 1);  } .f302 {display: flex;  flex-direction: row;  justify-content: space-between;  } .f303 {display: flex;  flex-direction: row;  gap: 8px;  } .f304 {display: flex;  flex-direction: row;  gap: 8px;  } .f305 {width: 100%;  } .f306 {list-style: none;  padding: 0px;  margin: 0px;  } .f307 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f308 {width: 100%;  } .f309 {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);  } .f310 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f311 {} .f312 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  width: 100%;  overflow: hidden;  } .f313 {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);  } .f314 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f315 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f316 {color: rgba(21, 20, 26, 0.68);  } .f317 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f318 {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);  } .f319 {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);  } .f320 {} .f320 .f313 {background-color: rgba(255, 255, 255, 0.8);  } .f320 .f314 {background-color: rgba(255, 255, 255, 0.8);  } .f320 .f318 {background-color: rgba(255, 255, 255, 0.8);  } .f321 {list-style: none;  padding: 0px;  margin: 0px;  } .f322 {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;  } .f322:focus {outline: 4px solid transparent;  } .f322:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f322:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f322:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f322:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f323 {display: flex;  justify-content: flex-start;  } .f324 {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);  } .f325 {display: flex;  align-items: center;  gap: 4px;  margin-bottom: 4px;  } .f326 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f327 {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);  } .f328 {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);  } .f329 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f330 {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);  } .f331 {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;  } .f332 {display: flex;  } .f333 {color: rgba(5, 96, 253, 1);  } .f334 {position: relative;  right: -10px;  } .f335 {display: flex;  gap: 4px;  } .f336 {height: 20px;  min-height: 20px;  } .f337 {padding-bottom: 4px;  } .f338 {display: flex;  flex-direction: column;  gap: 4px;  } .f339 {display: flex;  align-items: center;  max-height: 422px;  overflow: hidden;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.07);  } .f340 {position: relative;  } .f341 {display: flex;  gap: 4px;  flex-wrap: wrap;  } .f342 {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);  } .f342::before {position: relative;  content: '';  display: block;  width: 100%;  padding-top: 62.5%;  } .f343 {position: absolute;  top: 50%;  transform: translateY(-50%);  } .f344 {justify-content: flex-end;  } .f344 > .f324 {background-color: rgba(5, 96, 253, 0.06);  } .f345 {list-style: none;  padding: 0px;  margin: 0px;  } .f346 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f347 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f347:focus {outline: 4px solid transparent;  } .f347:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f347:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f347:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f347:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f348 {display: flex;  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;  } .f348:focus {outline: 4px solid transparent;  } .f348:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f348:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f348:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f348:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f349 {color: rgba(21, 20, 26, 1);  } .f350 {color: rgba(21, 20, 26, 0.68);  } .f351 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f352 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f353 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f354 {position: relative;  display: flex;  flex: 1;  width: 100%;  } .f355 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 0 8px 12px 0;  width: 100%;  } .f356 {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);  } .f357 {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);  } .f358 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f359 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f360 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f361 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f362 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f363 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f364 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f365 {display: flex;  align-items: center;  gap: 4px;  } .f366 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f367 {color: rgba(21, 20, 26, 0.68);  } .f368 {position: relative;  display: flex;  justify-content: center;  width: 100%;  padding: 0 24px 0 24px;  } .f367 .f366 {color: rgba(21, 20, 26, 0.12);  } .f369 {display: flex;  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;  } .f369:focus {outline: 4px solid transparent;  } .f369: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);  } .f369:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f369:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f369: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);  } .f370 {width: 100%;  max-width: 768px;  } .f371 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f372 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f373 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f374 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f375 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f376 {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;  } .f377 {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;  } .f378 {display: flex;  width: 50%;  overflow: hidden;  border-left: 1px solid rgba(21, 20, 26, 0.07);  transition: width 0.5s ease-in-out;  } .f378::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f379 {display: flex;  flex-direction: column;  flex: 1;  height: 100%;  } .f380 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f381 {display: flex;  flex-direction: column;  flex: 1;  } .f382 {} .f383 {display: flex;  flex-direction: column;  height: 100%;  width: 50%;  } .f384 {list-style: none;  padding: 0px;  margin: 0px;  } .f385 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f386 {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;  } .f386:focus {outline: 4px solid transparent;  } .f386:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f386:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f386:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f386:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f387 {color: rgba(21, 20, 26, 1);  } .f388 {color: rgba(21, 20, 26, 0.68);  } .f389 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f390 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f391 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f392 {display: flex;  flex: 1;  width: 100%;  } .f393 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f394 {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);  } .f395 {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);  } .f396 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f397 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f398 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f399 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f400 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f401 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f402 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f403 {display: flex;  align-items: center;  gap: 4px;  } .f404 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f405 {color: rgba(21, 20, 26, 0.68);  } .f406 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f405 .f404 {color: rgba(21, 20, 26, 0.12);  } .f407 {display: flex;  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;  } .f407:focus {outline: 4px solid transparent;  } .f407: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);  } .f407:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f407:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f407: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);  } .f408 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f409 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f410 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f411 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f412 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f413 {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;  } .f414 {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;  } .f415 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f416 {display: flex;  flex-direction: column;  flex: 1;  background-color: rgba(255, 255, 255, 1);  } .f417 > div {display: flex;  flex-direction: column;  flex: 1;  } .f417 {display: flex;  flex-direction: column;  flex: 1;  background-color: rgba(21, 20, 26, 0.03);  } .f418 {position: absolute;  top: 0px;  left: 0px;  right: 40px;  bottom: 0px;  display: flex;  background-color: rgba(255, 255, 255, 1);  } .f419 {display: flex;  flex-direction: column;  flex: 1;  min-width: 40px;  } .f420 {display: flex;  flex: 1;  flex-direction: column;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f420 > div {display: flex;  flex-direction: column;  flex: 1;  } .f421 {list-style: none;  padding: 0px;  margin: 0px;  } .f422 {display: flex;  flex-direction: column;  flex: 1;  padding: 24px;  } .f423 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 24px;  } .f424 {display: flex;  flex-direction: column;  } .f425 {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);  } .f426 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f427 {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);  } .f428 {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;  } .f429 {list-style: none;  padding: 0px;  margin: 0px;  } .f430 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f431 {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;  } .f431:focus {outline: 4px solid transparent;  } .f431:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f431:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f431:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f431:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f432 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f433 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f434 {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);  } .f435 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f436 {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);  } .f437 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f438 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f439 {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);  } .f440 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f441 {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);  } .f442 {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;  } .f443 {list-style: none;  padding: 0px;  margin: 0px;  } .f444 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f445 {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;  } .f445:focus {outline: 4px solid transparent;  } .f445:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f445:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f445:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f445:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f446 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f447 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f448 {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);  } .f449 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f450 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f450:last-child {margin-bottom: 0px;  } .f451 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f452 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f453 {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;  } .f453:hover {background-color: rgba(21, 20, 26, 0.07);  } .f453:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f454 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f455 {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);  } .f456 {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;  } .f457 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f453:hover .f457 {opacity: 1;  } .f458 {list-style: none;  padding: 0px;  margin: 0px;  } .f459 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f460 {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;  } .f460:focus {outline: 4px solid transparent;  } .f460:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f460:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f460:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f460:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f461 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f462 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f463 {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);  } .f464 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f465 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f465:last-child {margin-bottom: 0px;  } .f466 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f467 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f468 {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;  } .f468:hover {background-color: rgba(21, 20, 26, 0.07);  } .f468:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f469 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f470 {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);  } .f471 {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;  } .f472 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f468:hover .f472 {opacity: 1;  } .f473 {list-style: none;  padding: 0px;  margin: 0px;  } .f474 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f475 {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;  } .f475:focus {outline: 4px solid transparent;  } .f475:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f475:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f475:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f475:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f476 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f477 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f478 {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);  } .f479 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f480 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f480:last-child {margin-bottom: 0px;  } .f481 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f482 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f483 {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: ;  } .f483:hover {background-color: rgba(21, 20, 26, 0.07);  } .f483:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f484 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f485 {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);  } .f486 {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;  } .f487 {list-style: none;  padding: 0px;  margin: 0px;  } .f488 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f489 {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;  } .f489:focus {outline: 4px solid transparent;  } .f489:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f489:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f489:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f489:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f490 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f491 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f492 {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);  } .f493 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f494 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f494:last-child {margin-bottom: 0px;  } .f495 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f496 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f497 {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: ;  } .f497:hover {background-color: rgba(21, 20, 26, 0.07);  } .f497:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f498 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f499 {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);  } .f500 {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;  } .f501 {list-style: none;  padding: 0px;  margin: 0px;  } .f502 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f503 {display: flex;  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;  } .f503:focus {outline: 4px solid transparent;  } .f503: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);  } .f503:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f503:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f503: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);  } .f504 {max-width: 768px;  width: 100%;  } .f505 {position: relative;  width: 100%;  } .f506 {display: none;  } .f507 {position: absolute;  height: 100%;  width: 100%;  overflow: hidden;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  } .f508 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f509 {position: relative;  display: flex;  flex-direction: column;  padding: 16px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f510 {position: relative;  display: flex;  flex-direction: column;  margin-bottom: 12px;  } .f511 {position: absolute;  top: 16px;  right: 20px;  display: flex;  justify-content: center;  align-items: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f512 {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;  } .f512::placeholder {color: rgba(21, 20, 26, 0.32);  } .f512:focus {outline: none;  } .f513 {display: flex;  justify-content: flex-end;  gap: 12px;  width: 100%;  } .f514 {display: flex;  padding: 7px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f515 {list-style: none;  padding: 0px;  margin: 0px;  } .f516 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 16px;  gap: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f517 {display: flex;  align-items: center;  gap: 4px;  } .f518 {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);  } .f519 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  } .f520 {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);  } .f521 {display: flex;  align-items: center;  gap: 8px;  } .f522 {color: rgba(21, 20, 26, 1);  } .f523 {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);  } .f524 {list-style: none;  padding: 0px;  margin: 0px;  } .f525 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f526 {width: 100%;  } .f527 {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);  } .f528 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f529 {} .f530 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  } .f531 {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);  } .f532 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f533 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f534 {color: rgba(21, 20, 26, 0.68);  } .f535 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f536 {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);  } .f537 {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);  } .f538 {} .f538 .f531 {background-color: rgba(255, 255, 255, 0.8);  } .f538 .f532 {background-color: rgba(255, 255, 255, 0.8);  } .f538 .f536 {background-color: rgba(255, 255, 255, 0.8);  } .f539 {list-style: none;  padding: 0px;  margin: 0px;  } .f540 {width: 100%;  padding: 16px 16px 12px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f541 {display: flex;  column-gap: 8px;  row-gap: 8px;  flex-wrap: wrap;  width: 100%;  } .f542 {display: flex;  flex: 1;  max-width: 210px;  } .f543 {list-style: none;  padding: 0px;  margin: 0px;  } .f544 {margin: 0px;  text-decoration: none;  color: inherit;  } .f545 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f546 {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;  } .f546:focus {outline: 4px solid transparent;  } .f546:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f546:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f546:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f546:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f547 {color: rgba(21, 20, 26, 1);  } .f548 {color: rgba(21, 20, 26, 0.68);  } .f549 {color: rgba(229, 62, 62, 1);  } .f550 {color: rgba(5, 96, 253, 1);  } .f551 {display: flex;  justify-content: flex-start;  } .f552 {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);  } .f553 {display: flex;  align-items: center;  gap: 4px;  margin-bottom: 4px;  } .f554 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f555 {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);  } .f556 {display: flex;  gap: 8px;  align-items: center;  } .f557 {display: flex;  color: rgba(21, 20, 26, 1);  } .f558 {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;  } .f559 {background-color: rgba(229, 62, 62, 1);  } .f560 {color: rgba(21, 20, 26, 1);  background-color: transparent;  } .f561 {display: flex;  flex-direction: column;  width: 100%;  max-width: 575px;  padding: 16px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f562 {display: flex;  align-items: center;  justify-content: space-between;  gap: 12px;  } .f563 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f564 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  outline: 4px solid transparent;  min-width: 40px;  height: 40px;  border: none;  cursor: pointer;  } .f564:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f565 {color: rgba(21, 20, 26, 0.68);  } .f566 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f567:focus {outline: none;  } .f567 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: rgba(5, 96, 253, 1);  -webkit-appearance: none;  cursor: pointer;  } .f568 {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;  } .f567::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: rgba(5, 96, 253, 1);  margin-top: -1px;  } .f567::-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);  } .f567::-moz-range-progress {background-color: rgba(5, 96, 253, 0.06);  } .f567::-moz-range-track {background-color: rgba(5, 96, 253, 1);  } .f567::-ms-fill-lower {background-color: rgba(5, 96, 253, 0.06);  } .f567::-ms-fill-upper {background-color: rgba(5, 96, 253, 1);  } .f569 {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);  } .f570 {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);  } .f571 {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);  } .f572 {display: flex;  width: 100%;  resize: none;  padding: 0px;  height: 70px;  border: none;  outline: none;  background-color: rgba(254, 252, 251, 0.4);  } .f573 {position: relative;  width: 100%;  padding: 8px 0;  } .f574 {display: flex;  flex-wrap: wrap;  justify-content: space-between;  align-items: center;  column-gap: 16px;  row-gap: 4px;  } .f575 {display: flex;  align-items: center;  flex-wrap: wrap;  gap: 4px;  margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  } .f576 {display: flex;  align-items: center;  gap: 4px;  margin: 0px;  } .f577 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: rgba(21, 20, 26, 0.68);  white-space: nowrap;  } .f578 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  color: #f00;  white-space: nowrap;  } .f579 {display: flex;  } .f580 {color: rgba(5, 96, 253, 1);  } .f581 {position: relative;  right: -10px;  } .f582 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f552:hover .f582 {opacity: 1;  } .f583 {cursor: pointer;  } .f584 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f584:hover {background-color: rgba(21, 20, 26, 0.03);  } .f585 {height: 20px;  min-height: 20px;  } .f586 {margin-right: auto;  } .f587 {padding-bottom: 4px;  } .f588 {display: flex;  flex-direction: column;  gap: 4px;  } .f589 {display: flex;  flex-wrap: wrap;  overflow: hidden;  gap: 8px;  } .f590 {max-width: 210px;  width: 100%;  } .f591 {position: relative;  } .f592 {display: flex;  gap: 4px;  flex-wrap: wrap;  } .f593 {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);  } .f593::before {position: relative;  content: '';  display: block;  width: 100%;  padding-top: 62.5%;  } .f594 {position: absolute;  top: 50%;  transform: translateY(-50%);  } .f595 {position: relative;  display: flex;  justify-content: center;  border-radius: 8px;  background-color: rgba(21, 20, 26, 0.03);  } .f596 {justify-content: flex-end;  } .f596 > .f552 {background-color: rgba(5, 96, 253, 0.06);  } .f597 {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);  } .f598 {list-style: none;  padding: 0px;  margin: 0px;  } .f599 {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;  } .f599:focus {outline: 4px solid transparent;  } .f599:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f599:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f599:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f599:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f600 {color: rgba(21, 20, 26, 1);  } .f601 {color: rgba(21, 20, 26, 0.68);  } .f602 {} .f602 > div > div > div {} .f603 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f604 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f605 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f606 {display: flex;  flex: 1;  width: 100%;  } .f607 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f608 {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);  } .f609 {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);  } .f610 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f611 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f612 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f613 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 24px 10px 80px 24px;  } .f614 {display: flex;  align-items: center;  row-gap: 4px;  column-gap: 12px;  flex-wrap: wrap;  padding: 6px 0;  color: rgba(36, 149, 78, 1);  } .f615 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f616 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f617 {display: flex;  align-items: center;  gap: 4px;  } .f618 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f619 {color: rgba(21, 20, 26, 0.68);  } .f620 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f619 .f618 {color: rgba(21, 20, 26, 0.12);  } .f621 {display: flex;  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;  } .f621:focus {outline: 4px solid transparent;  } .f621: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);  } .f621:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f621:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f621: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);  } .f622 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f623 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f624 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f625 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f626 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f627 {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;  } .f628 {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;  } .f629 {display: flex;  flex-direction: column;  flex: 1;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f630 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f631 {display: flex;  flex-direction: column;  flex: 1;  } .f632 {display: flex;  flex-direction: column;  width: 100%;  } .f633 {display: flex;  flex-direction: column;  width: 100%;  gap: 4px;  } .f634 {width: 100%;  } .f635 {list-style: none;  padding: 0px;  margin: 0px;  } .f636 {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;  } .f636:focus {outline: 4px solid transparent;  } .f636:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f636:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f636:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f636:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f637 {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;  } .f637:focus {outline: 4px solid transparent;  } .f637:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.88);  } .f637:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.88);  } .f637:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.68);  } .f637:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f638 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f639 {display: flex;  justify-content: center;  padding-top: 12px;  } .f640 {color: rgba(254, 252, 251, 1);  } .f641 {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);  } .f642 {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);  } .f643 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  gap: 4px;  margin-bottom: 4px;  } .f644 {display: flex;  color: rgba(21, 20, 26, 0.68);  } .f645 {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);  } .f646 {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);  } .f647 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f648 {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);  } .f649 {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;  } .f650 {display: flex;  align-items: center;  text-decoration: none;  } .f651 {display: flex;  align-items: center;  gap: 8px;  } .f652 {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);  } .f653 {color: rgba(255, 255, 255, 1);  } .f654 {position: relative;  right: -10px;  } .f655 {display: flex;  align-items: center;  gap: 12px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f641:hover .f655 {opacity: 1;  } .f656 {cursor: pointer;  } .f657 {border-radius: 4px;  padding: 2px;  background-color: transparent;  transition: background-color 0.3s ease-in-out;  } .f657:hover {background-color: rgba(21, 20, 26, 0.03);  } .f658 {height: 20px;  min-height: 20px;  } .f659 {margin-bottom: 8px;  } .f659:last-child {margin-bottom: 0px;  } .f660 {background-color: rgba(5, 96, 253, 1);  } .f660 .f661 {color: rgba(255, 255, 255, 1);  } .f662:focus {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f663 {list-style: none;  padding: 0px;  margin: 0px;  } .f664 {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;  } .f664:focus {outline: 4px solid transparent;  } .f664:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f664:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f664:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f664:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f665 {color: rgba(21, 20, 26, 1);  } .f666 {color: rgba(21, 20, 26, 0.68);  } .f667 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f668 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f669 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f670 {display: flex;  flex: 1;  width: 100%;  } .f671 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  padding: 24px 8px 12px 0;  width: 100%;  } .f672 {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);  } .f673 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  margin-bottom: 8px;  width: 100%;  } .f674 {position: absolute;  bottom: 0px;  left: 0px;  right: 0px;  height: 32px;  background: linear-gradient(transparent, rgba(248, 248, 248, 1));  } .f675 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  gap: 16px;  width: 100%;  align-items: center;  overflow-y: scroll;  } .f676 {position: absolute;  display: flex;  flex-direction: column;  gap: 16px;  width: 100%;  max-width: 802px;  padding: 0 10px 80px 24px;  } .f677 {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);  } .f678 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  white-space: nowrap;  } .f679 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 400;  white-space: nowrap;  } .f680 {display: flex;  align-items: center;  gap: 4px;  } .f681 {display: flex;  flex: 1;  height: 1px;  border-radius: 99px;  background-color: currentColor;  } .f682 {color: rgba(21, 20, 26, 0.68);  } .f683 {position: relative;  width: 100%;  padding: 0 16px 0 24px;  } .f682 .f681 {color: rgba(21, 20, 26, 0.12);  } .f684 {display: flex;  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;  } .f684:focus {outline: 4px solid transparent;  } .f684: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);  } .f684:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f684:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f684: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);  } .f685 {position: relative;  display: flex;  align-items: center;  border-radius: 16px;  overflow: hidden;  } .f686 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(255, 255, 255, 1);  } .f687 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f688 {position: relative;  display: flex;  height: 100%;  width: 100%;  padding: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f689 {display: flex;  flex-direction: column;  width: 100%;  margin-right: 16px;  } .f690 {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;  } .f691 {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;  } .f692 {display: flex;  flex-direction: column;  flex: 1;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f693 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px 20px 0;  } .f694 {display: flex;  flex-direction: column;  flex: 1;  } .f695 {list-style: none;  padding: 0px;  margin: 0px;  } .f696 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f697 {display: flex;  justify-content: space-between;  align-items: center;  } .f698 {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);  } .f699 {position: relative;  z-index: 1;  outline: none;  cursor: pointer;  } .f700 {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;  } .f699:hover .f700 {background-color: rgba(21, 20, 26, 0.07);  } .f699:focus .f700 {background-color: rgba(21, 20, 26, 0.07);  } .f699:focus {outline: none;  } .f699:active .f700 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f701:hover .f700 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f701:focus .f700 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f701 .f700 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f702 {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;  } .f703 {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;  } .f702:hover {color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f702:hover .f703 {right: 48px;  width: auto;  padding: 4px 8px;  opacity: 1;  } .f702:focus {outline: none;  color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f702:focus .f703 {right: 48px;  width: auto;  padding: 4px 8px;  opacity: 1;  } .f702::before {content: '';  display: block;  position: absolute;  left: 0px;  top: 0px;  bottom: 0px;  width: 2px;  background-color: transparent;  } .f701 .f702 {color: rgba(21, 20, 26, 1);  background-color: rgba(21, 20, 26, 0.03);  } .f701 .f702::before {background-color: rgba(5, 96, 253, 1);  } .f704 {display: flex;  position: relative;  align-items: center;  gap: 8px;  cursor: pointer;  } .f705 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f706 {display: flex;  flex-direction: column;  } .f707 {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);  } .f707::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;  } .f707::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;  } .f708 {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);  } .f709 {display: flex;  position: relative;  flex-direction: row;  align-items: center;  cursor: pointer;  } .f710 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f711 {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);  } .f711::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;  } .f711::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;  } .f712 {display: flex;  flex-direction: column;  gap: 4px;  } .f713 {position: relative;  } .f714 {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%);  } .f715 {width: 100%;  height: 100%;  border-radius: 99px;  background-color: rgba(21, 20, 26, 0.68);  } .f716 {position: relative;  display: flex;  cursor: pointer;  } .f717 {position: absolute;  top: 0px;  left: 0px;  width: 1px;  height: 1px;  opacity: 0;  appearance: none;  } .f718 {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);  } .f719 {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);  } .f718::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;  } .f718::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;  } .f720 {list-style: none;  padding: 0px;  margin: 0px;  } .f721 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f722 {display: flex;  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;  } .f722:focus {outline: 4px solid transparent;  } .f722: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);  } .f722:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f722:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f722: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);  } .f723 {display: flex;  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;  } .f723:focus {outline: 4px solid transparent;  } .f723:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f723:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f723:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f723:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f724 {display: flex;  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;  } .f724:focus {outline: 4px solid transparent;  } .f724:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f724:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f724:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f724:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f725 {display: flex;  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;  } .f725:focus {outline: 4px solid transparent;  } .f725:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f725:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f725:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f725:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f726 {color: rgba(21, 20, 26, 1);  } .f727 {color: rgba(21, 20, 26, 0.68);  } .f728 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f729 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f730 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f731 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f732 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f733 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f734 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f735 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f736 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f737 {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;  } .f737:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f737:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f737:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f737: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);  } .f737::placeholder {color: rgba(21, 20, 26, 0.32);  } .f738::placeholder {color: rgba(21, 20, 26, 1);  } .f739 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f739:last-child {margin-bottom: 0px;  } .f740 {display: flex;  flex-direction: column;  gap: 12px;  } .f741 {width: 100%;  } .f742 {display: flex;  flex-direction: column;  gap: 16px;  } .f743 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f744 {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);  } .f745 {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);  } .f746 {} .f747 {height: auto;  min-height: 80px;  resize: none;  } .f748 {height: auto;  min-height: 154px;  resize: none;  } .f749 {display: flex;  align-items: center;  gap: 8px;  } .f750 {width: 100%;  } .f751 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f752 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f753 {margin-bottom: 40px;  } .f753:last-child {margin-bottom: 0px;  } .f754 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f755 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f756 {display: flex;  gap: 16px;  } .f757 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f758 {display: flex;  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;  } .f758:focus {outline: 4px solid transparent;  } .f758: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);  } .f758:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f758:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f758: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);  } .f759 {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;  } .f759:focus {outline: 4px solid transparent;  } .f759:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f759:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f759:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f759:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f760 {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;  } .f760:focus {outline: 4px solid transparent;  } .f760:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f760:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f760:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f760:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f761 {color: rgba(21, 20, 26, 1);  } .f762 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f763 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f764 {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);  } .f765 {display: flex;  width: 100%;  } .f766 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f767 {display: flex;  align-items: center;  gap: 12px;  } .f768 {padding: 0 8px;  } .f769 {display: flex;  flex: 1;  width: 100%;  } .f769 > div {display: flex;  flex: 1;  width: 100%;  } .f770 {list-style: none;  padding: 0px;  margin: 0px;  } .f771 {margin: 0px;  text-decoration: none;  color: inherit;  } .f772 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f773 {display: flex;  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;  } .f773:focus {outline: 4px solid transparent;  } .f773: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);  } .f773:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f773:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f773: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);  } .f774 {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;  } .f774:focus {outline: 4px solid transparent;  } .f774:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f774:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f774:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f774:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f775 {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;  } .f775:focus {outline: 4px solid transparent;  } .f775:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f775:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f775:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f775:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f776 {display: flex;  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;  } .f776:focus {outline: 4px solid transparent;  } .f776:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f776:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f776:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f776:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f777 {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;  } .f777:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f777:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f777:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f777: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);  } .f777::placeholder {color: rgba(21, 20, 26, 0.32);  } .f778::placeholder {color: rgba(21, 20, 26, 1);  } .f779 {display: flex;  flex: 1;  width: 100%;  } .f780 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f781 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f782 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f783 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f784 {color: rgba(21, 20, 26, 1);  } .f785 {color: rgba(21, 20, 26, 0.68);  } .f786 {color: rgba(21, 20, 26, 0.32);  } .f787 {color: rgba(5, 96, 253, 1);  } .f788 {display: flex;  flex: 1;  width: 100%;  } .f789 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f789::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f790 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f791 {position: relative;  } .f791:hover .f792 {opacity: 1;  } .f792 {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;  } .f793 {display: flex;  gap: 8px;  } .f794 {display: flex;  flex-direction: column;  } .f795 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f796 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f797 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f797:last-child {margin-bottom: 0px;  } .f798 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f799 {} .f800 {display: flex;  flex-direction: column;  gap: 8px;  } .f801 {flex: 1;  } .f802 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f803 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f804 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f805 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f806 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f807 {display: flex;  flex-direction: column;  } .f808 {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);  } .f809 {width: 100%;  margin-bottom: 20px;  } .f810 {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);  } .f810::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f811::before {background-color: rgba(36, 149, 78, 1);  } .f812 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f813 {} .f814 {display: flex;  flex-direction: column;  gap: 8px;  } .f815 {} .f816 {margin-bottom: 24px;  } .f817 {margin-bottom: 16px;  } .f818 {margin-bottom: 12px;  } .f819 {margin-bottom: 8px;  } .f816:last-child {margin-bottom: 0px;  } .f817:last-child {margin-bottom: 0px;  } .f818:last-child {margin-bottom: 0px;  } .f819:last-child {margin-bottom: 0px;  } .f820 {list-style: none;  padding: 0px;  margin: 0px;  } .f821 {margin: 0px;  text-decoration: none;  color: inherit;  } .f822 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f823 {display: flex;  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;  } .f823:focus {outline: 4px solid transparent;  } .f823: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);  } .f823:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f823:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f823: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);  } .f824 {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;  } .f824:focus {outline: 4px solid transparent;  } .f824:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f824:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f824:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f824:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f825 {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;  } .f825:focus {outline: 4px solid transparent;  } .f825:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f825:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f825:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f825:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f826 {display: flex;  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;  } .f826:focus {outline: 4px solid transparent;  } .f826:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f826:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f826:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f826:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f827 {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;  } .f827:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f827:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f827:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f827: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);  } .f827::placeholder {color: rgba(21, 20, 26, 0.32);  } .f828::placeholder {color: rgba(21, 20, 26, 1);  } .f829 {display: flex;  flex: 1;  width: 100%;  } .f830 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f831 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f832 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f833 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f834 {color: rgba(21, 20, 26, 1);  } .f835 {color: rgba(21, 20, 26, 0.68);  } .f836 {color: rgba(21, 20, 26, 0.32);  } .f837 {color: rgba(5, 96, 253, 1);  } .f838 {display: flex;  flex: 1;  width: 100%;  } .f839 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f839::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f840 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f841 {position: relative;  } .f842 {display: flex;  justify-content: space-between;  align-items: flex-end;  gap: 8px;  } .f843 {display: flex;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f841:hover .f843 {opacity: 1;  } .f844 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f845 {display: flex;  gap: 8px;  } .f846 {display: flex;  flex-direction: column;  } .f847 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f848 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f849 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f849:last-child {margin-bottom: 0px;  } .f850 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f851 {} .f852 {display: flex;  flex-direction: column;  gap: 8px;  } .f853 {flex: 1;  } .f854 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f855 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f856 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f857 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f858 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f859 {display: flex;  flex-direction: column;  } .f860 {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);  } .f861 {width: 100%;  margin-bottom: 20px;  } .f862 {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);  } .f862::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f863::before {background-color: rgba(36, 149, 78, 1);  } .f864 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f865 {} .f866 {display: flex;  flex-direction: column;  gap: 8px;  } .f867 {} .f868 {margin-bottom: 24px;  } .f869 {margin-bottom: 16px;  } .f870 {margin-bottom: 12px;  } .f871 {margin-bottom: 8px;  } .f868:last-child {margin-bottom: 0px;  } .f869:last-child {margin-bottom: 0px;  } .f870:last-child {margin-bottom: 0px;  } .f871:last-child {margin-bottom: 0px;  } .f872 {list-style: none;  padding: 0px;  margin: 0px;  } .f873 {margin: 0px;  text-decoration: none;  color: inherit;  } .f874 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f875 {display: flex;  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;  } .f875:focus {outline: 4px solid transparent;  } .f875: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);  } .f875:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f875:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f875: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);  } .f876 {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;  } .f876:focus {outline: 4px solid transparent;  } .f876:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f876:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f876:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f876:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f877 {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;  } .f877:focus {outline: 4px solid transparent;  } .f877:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f877:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f877:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f877:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f878 {display: flex;  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;  } .f878:focus {outline: 4px solid transparent;  } .f878:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f878:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f878:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f878:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f879 {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;  } .f879:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f879:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f879:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f879: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);  } .f879::placeholder {color: rgba(21, 20, 26, 0.32);  } .f880::placeholder {color: rgba(21, 20, 26, 1);  } .f881 {display: flex;  flex: 1;  width: 100%;  } .f882 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f883 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f884 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f885 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f886 {color: rgba(21, 20, 26, 1);  } .f887 {color: rgba(21, 20, 26, 0.68);  } .f888 {color: rgba(21, 20, 26, 0.32);  } .f889 {color: rgba(5, 96, 253, 1);  } .f890 {display: flex;  flex: 1;  width: 100%;  } .f891 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f891::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f892 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f893 {position: relative;  } .f893:hover .f894 {opacity: 1;  } .f894 {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;  } .f895 {display: flex;  gap: 8px;  } .f896 {display: flex;  flex-direction: column;  } .f897 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f898 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f899 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f899:last-child {margin-bottom: 0px;  } .f900 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f901 {} .f902 {display: flex;  flex-direction: column;  gap: 8px;  } .f903 {flex: 1;  } .f904 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f905 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f906 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f907 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f908 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f909 {display: flex;  flex-direction: column;  } .f910 {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);  } .f911 {width: 100%;  margin-bottom: 20px;  } .f912 {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);  } .f912::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f913::before {background-color: rgba(36, 149, 78, 1);  } .f914 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f915 {} .f916 {display: flex;  flex-direction: column;  gap: 8px;  } .f917 {} .f918 {margin-bottom: 24px;  } .f919 {margin-bottom: 16px;  } .f920 {margin-bottom: 12px;  } .f921 {margin-bottom: 8px;  } .f918:last-child {margin-bottom: 0px;  } .f919:last-child {margin-bottom: 0px;  } .f920:last-child {margin-bottom: 0px;  } .f921:last-child {margin-bottom: 0px;  } .f922 {list-style: none;  padding: 0px;  margin: 0px;  } .f923 {margin: 0px;  text-decoration: none;  color: inherit;  } .f924 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f925 {display: flex;  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;  } .f925:focus {outline: 4px solid transparent;  } .f925: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);  } .f925:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f925:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f925: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);  } .f926 {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;  } .f926:focus {outline: 4px solid transparent;  } .f926:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f926:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f926:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f926:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f927 {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;  } .f927:focus {outline: 4px solid transparent;  } .f927:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f927:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f927:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f927:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f928 {display: flex;  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;  } .f928:focus {outline: 4px solid transparent;  } .f928:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f928:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f928:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f928:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f929 {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;  } .f929:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f929:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f929:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f929: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);  } .f929::placeholder {color: rgba(21, 20, 26, 0.32);  } .f930::placeholder {color: rgba(21, 20, 26, 1);  } .f931 {display: flex;  flex: 1;  width: 100%;  } .f932 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f933 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f934 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f935 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f936 {color: rgba(21, 20, 26, 1);  } .f937 {color: rgba(21, 20, 26, 0.68);  } .f938 {color: rgba(21, 20, 26, 0.32);  } .f939 {color: rgba(5, 96, 253, 1);  } .f940 {display: flex;  flex: 1;  width: 100%;  } .f941 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f941::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f942 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f943 {position: relative;  } .f943:hover .f944 {opacity: 1;  } .f944 {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;  } .f945 {display: flex;  gap: 8px;  } .f946 {display: flex;  flex-direction: column;  } .f947 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f948 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f949 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f949:last-child {margin-bottom: 0px;  } .f950 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f951 {} .f952 {display: flex;  flex-direction: column;  gap: 8px;  } .f953 {flex: 1;  } .f954 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f955 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f956 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f957 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f958 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f959 {display: flex;  flex-direction: column;  } .f960 {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);  } .f961 {width: 100%;  margin-bottom: 20px;  } .f962 {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);  } .f962::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f963::before {background-color: rgba(36, 149, 78, 1);  } .f964 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f965 {} .f966 {display: flex;  flex-direction: column;  gap: 8px;  } .f967 {} .f968 {margin-bottom: 24px;  } .f969 {margin-bottom: 16px;  } .f970 {margin-bottom: 12px;  } .f971 {margin-bottom: 8px;  } .f968:last-child {margin-bottom: 0px;  } .f969:last-child {margin-bottom: 0px;  } .f970:last-child {margin-bottom: 0px;  } .f971:last-child {margin-bottom: 0px;  } .f972 {list-style: none;  padding: 0px;  margin: 0px;  } .f973 {margin: 0px;  text-decoration: none;  color: inherit;  } .f974 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f975 {display: flex;  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;  } .f975:focus {outline: 4px solid transparent;  } .f975: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);  } .f975:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f975:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f975: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);  } .f976 {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;  } .f976:focus {outline: 4px solid transparent;  } .f976:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f976:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f976:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f976:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f977 {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;  } .f977:focus {outline: 4px solid transparent;  } .f977:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f977:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f977:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f977:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f978 {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;  } .f978:focus {outline: 4px solid transparent;  } .f978:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f978:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f978:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f978:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f979 {display: flex;  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;  } .f979:focus {outline: 4px solid transparent;  } .f979:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f979:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f979:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f979:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f980 {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;  } .f980:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f980:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f980:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f980: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);  } .f980::placeholder {color: rgba(21, 20, 26, 0.32);  } .f981::placeholder {color: rgba(21, 20, 26, 1);  } .f982 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f983 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f984 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f985 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f986 {color: rgba(21, 20, 26, 1);  } .f987 {color: rgba(21, 20, 26, 0.68);  } .f988 {color: rgba(21, 20, 26, 0.32);  } .f989 {color: rgba(5, 96, 253, 1);  } .f990 {color: rgba(229, 62, 62, 1);  } .f991 {display: flex;  flex: 1;  width: 100%;  } .f992 {position: relative;  right: -12px;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f993 {display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  } .f994 {position: absolute;  display: flex;  flex-direction: column;  padding-right: 6px;  width: 100%;  max-width: 848px;  } .f995 {position: relative;  } .f995:hover .f996 {opacity: 1;  } .f996 {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;  } .f997 {display: flex;  gap: 8px;  } .f998 {display: flex;  flex-direction: column;  } .f999 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1000 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f1001 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f1001:last-child {margin-bottom: 0px;  } .f1002 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1003 {} .f1004 {display: flex;  flex-direction: column;  gap: 8px;  } .f1005 {flex: 1;  } .f1006 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1007 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1008 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1009 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f1010 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f1011 {display: flex;  flex-direction: column;  } .f1012 {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);  } .f1013 {width: 100%;  margin-bottom: 20px;  } .f1014 {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);  } .f1014::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f1015::before {background-color: rgba(36, 149, 78, 1);  } .f1016 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1017 {} .f1018 {display: flex;  flex-direction: column;  gap: 8px;  } .f1019 {} .f1020 {margin-bottom: 24px;  } .f1021 {margin-bottom: 16px;  } .f1022 {margin-bottom: 12px;  } .f1023 {margin-bottom: 8px;  } .f1020:last-child {margin-bottom: 0px;  } .f1021:last-child {margin-bottom: 0px;  } .f1022:last-child {margin-bottom: 0px;  } .f1023:last-child {margin-bottom: 0px;  } .f1024 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1024 > div {display: flex;  flex: 1;  width: 100%;  } .f1025 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1025 > div {display: flex;  flex: 1;  width: 100%;  } .f1026 {list-style: none;  padding: 0px;  margin: 0px;  } .f1027 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1028 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1029 {display: flex;  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;  } .f1029:focus {outline: 4px solid transparent;  } .f1029: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);  } .f1029:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1029:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1029: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);  } .f1030 {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;  } .f1030:focus {outline: 4px solid transparent;  } .f1030:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1030:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1030:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1030:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1031 {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;  } .f1031:focus {outline: 4px solid transparent;  } .f1031:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1031:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1031:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1031:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1032 {display: flex;  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;  } .f1032:focus {outline: 4px solid transparent;  } .f1032:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1032:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1032:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1032:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1033 {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;  } .f1033:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1033:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1033:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1033: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);  } .f1033::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1034::placeholder {color: rgba(21, 20, 26, 1);  } .f1035 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1036 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1037 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1038 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1039 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1040 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1041 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1042 {color: rgba(21, 20, 26, 1);  } .f1043 {color: rgba(21, 20, 26, 0.68);  } .f1044 {display: flex;  flex-direction: column;  flex: 1;  } .f1045 {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);  } .f1046 {margin-right: auto;  } .f1047 {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;  } .f1048 {background-image: url('/img/icon/icon_chevron-left.svg');  } .f1049 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f1050 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f1051 {display: flex;  flex-direction: column;  flex: 1;  gap: 24px;  width: 100%;  max-width: 768px;  padding: 40px 40px 128px 40px;  } .f1052 {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);  } .f1053 {} .f1054 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1055 {padding-top: 8px;  min-height: 120px;  resize: none;  } .f1056 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f1057 {display: flex;  align-items: flex-start;  padding-top: 12px;  } .f1058 {display: flex;  flex-direction: column;  align-items: flex-start;  padding-top: 8px;  } .f1059 {margin-bottom: 12px;  } .f1060 {position: relative;  display: flex;  margin-bottom: 16px;  overflow: hidden;  background-color: rgba(21, 20, 26, 0.03);  } .f1061 {position: absolute;  top: 50%;  left: 0px;  width: 100%;  transform: translateY(-50%);  } .f1062 {display: flex;  align-items: center;  gap: 8px;  } .f1063 {list-style: none;  padding: 0px;  margin: 0px;  } .f1064 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1065 {background-color: #fff;  position: absolute;  left: 10%;  right: 10%;  top: 10%;  bottom: 10%;  z-index: 100;  padding: 24px;  } .f1066 {position: fixed;  z-index: 990;  top: 0px;  left: 0px;  bottom: 0px;  right: 0px;  background: rgba(0, 0, 0, 1);  opacity: 0.7;  } .f1067 {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;  } .f1068 {overflow-y: scroll;  padding: 24px;  height: 94%;  } .f1069 {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;  } .f1070 {margin-bottom: 24px;  } .f1071 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 10px;  } .f1072 {margin-bottom: 10px;  } .f1073 {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);  } .f1074 {list-style: none;  padding: 0px;  margin: 0px;  } .f1075 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1076 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1077 {display: flex;  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;  } .f1077:focus {outline: 4px solid transparent;  } .f1077: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);  } .f1077:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1077:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1077: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);  } .f1078 {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;  } .f1078:focus {outline: 4px solid transparent;  } .f1078:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1078:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1078:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1078:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1079 {display: flex;  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;  } .f1079:focus {outline: 4px solid transparent;  } .f1079:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1079:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1079:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1079:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1080 {display: flex;  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;  } .f1080:focus {outline: 4px solid transparent;  } .f1080:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1080:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1080:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1080:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1081 {display: flex;  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;  } .f1081:focus {outline: 4px solid transparent;  } .f1081:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1081:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1081:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1081:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1082 {display: flex;  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;  } .f1082:focus {outline: 4px solid transparent;  } .f1082:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1082:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1082:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1082:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1083 {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;  } .f1083:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1083:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1083:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1083: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);  } .f1083::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1084::placeholder {color: rgba(21, 20, 26, 1);  } .f1085 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1086 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1087 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1088 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1089 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1090 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1091 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1092 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1093 {color: rgba(21, 20, 26, 1);  } .f1094 {color: rgba(21, 20, 26, 0.68);  } .f1095 {display: flex;  flex-direction: column;  flex: 1;  } .f1096 {margin-right: auto;  } .f1097 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f1098 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f1099 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 793px;  padding: 32px 40px 80px 65px;  } .f1100 {display: flex;  } .f1101 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1102 {margin-right: auto;  } .f1103 {} .f1104 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1105 {display: flex;  align-items: flex-start;  flex-direction: column;  gap: 8px;  } .f1106 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f1107:hover {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1107:focus {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1107 {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f1108 {display: flex;  justify-content: space-between;  max-width: 376px;  } .f1109 {width: calc(100% - 8px);  } .f1110 {padding-top: 8px;  min-height: 128px;  resize: none;  } .f1111 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f1112 {display: flex;  justify-content: flex-start;  padding-top: 12px;  } .f1113 {min-width: 157px;  } .f1114 {display: flex;  flex-direction: column;  } .f1115 {position: relative;  display: flex;  } .f1116 {position: absolute;  bottom: 13px;  left: 12px;  } .f1117 {display: flex;  flex-direction: column;  } .f1118 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f1119 {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);  } .f1120 {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);  } .f1121 {display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f1122 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f1123 {display: flex;  justify-content: flex-start;  } .f1124 {display: flex;  justify-content: flex-end;  } .f1125 {display: flex;  gap: 8px;  padding-top: 4px;  } .f1126 {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);  } .f1127 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1128 {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);  } .f1129 {padding-top: 20px;  } .f1130 {margin-bottom: 64px;  } .f1130:last-child {margin-bottom: 0px;  } .f1131 {margin-bottom: 40px;  } .f1131:last-child {margin-bottom: 0px;  } .f1132 {margin-bottom: 24px;  } .f1132:last-child {margin-bottom: 0px;  } .f1133 {margin-bottom: 16px;  } .f1133:last-child {margin-bottom: 0px;  } .f1134 {margin-bottom: 8px;  } .f1134:last-child {margin-bottom: 0px;  } .f1135 {list-style: none;  padding: 0px;  margin: 0px;  } .f1136 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1137 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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: 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;  } .f1138:focus {outline: 4px solid transparent;  } .f1138: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);  } .f1138:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1138:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1138: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);  } .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(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;  } .f1140:focus {outline: 4px solid transparent;  } .f1140:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1140:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1140:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1140:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1141 {display: flex;  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;  } .f1141:focus {outline: 4px solid transparent;  } .f1141:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1141:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1141:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1141:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1142 {display: flex;  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;  } .f1142:focus {outline: 4px solid transparent;  } .f1142:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1142:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1142:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1142:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1143 {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;  } .f1143:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1143:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1143:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1143: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);  } .f1143::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1144::placeholder {color: rgba(21, 20, 26, 1);  } .f1145 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1146 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .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: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1149 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1150 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1151 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f1152 {color: rgba(21, 20, 26, 1);  } .f1153 {color: rgba(21, 20, 26, 0.68);  } .f1154 {min-width: 157px;  } .f1155 {display: flex;  flex-direction: column;  } .f1156 {position: relative;  display: flex;  } .f1157 {position: absolute;  bottom: 13px;  left: 12px;  } .f1158 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1159 {display: flex;  flex-direction: column;  } .f1160 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f1161 {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);  } .f1162 {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);  } .f1163 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f1164 {position: relative;  display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f1165 {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);  } .f1166 {display: flex;  justify-content: flex-start;  } .f1167 {display: flex;  justify-content: flex-end;  } .f1168 {display: flex;  gap: 8px;  padding-top: 4px;  } .f1169 {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);  } .f1170 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1171 {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);  } .f1172 {padding-top: 20px;  } .f1173 {margin-bottom: 64px;  } .f1173:last-child {margin-bottom: 0px;  } .f1174 {margin-bottom: 40px;  } .f1174:last-child {margin-bottom: 0px;  } .f1175 {margin-bottom: 24px;  } .f1175:last-child {margin-bottom: 0px;  } .f1176 {margin-bottom: 16px;  } .f1176:last-child {margin-bottom: 0px;  } .f1177 {display: none;  } .f1178 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1179 {display: flex;  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;  } .f1179:focus {outline: 4px solid transparent;  } .f1179: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);  } .f1179:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1179:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1179: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);  } .f1180 {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;  } .f1180:focus {outline: 4px solid transparent;  } .f1180:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1180:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1180:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1180:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1181 {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;  } .f1181:focus {outline: 4px solid transparent;  } .f1181:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1181:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1181:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1181:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1182 {list-style: none;  padding: 0px;  margin: 0px;  } .f1183 {display: flex;  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;  } .f1183:focus {outline: 4px solid transparent;  } .f1183:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1183:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1183:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1183:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1184 {display: flex;  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;  } .f1184:focus {outline: 4px solid transparent;  } .f1184:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1184:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1184:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1184:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f1185:focus {outline: 4px solid transparent;  } .f1185:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1185:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1185:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f1185:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1186 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1186:last-child {margin-bottom: 0px;  } .f1187 {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);  } .f1188 {display: flex;  justify-content: center;  align-items: center;  margin-bottom: 16px;  background-color: rgba(255, 255, 255, 1);  } .f1188::before {content: '';  padding-top: 50%;  display: block;  width: 100%;  } .f1189 {display: flex;  align-items: center;  gap: 8px;  } .f1190 {display: none;  } .f1191 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1192 {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;  } .f1192:focus {outline: 4px solid transparent;  } .f1192:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1192:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1192:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1192:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1193 {display: flex;  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;  } .f1193:focus {outline: 4px solid transparent;  } .f1193:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1193:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1193:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1193:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1194 {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;  } .f1194:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1194:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1194:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1194: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);  } .f1194::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1195::placeholder {color: rgba(21, 20, 26, 1);  } .f1196 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1197 {color: rgba(21, 20, 26, 1);  } .f1198 {color: rgba(21, 20, 26, 0.68);  } .f1199 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1200 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f1201 {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);  } .f1202 {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);  } .f1203 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f1204 {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;  } .f1205 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1206 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f1207 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f1208 {width: 100%;  } .f1209 {list-style: none;  padding: 0px;  margin: 0px;  } .f1210 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1211 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1212 {display: flex;  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;  } .f1212:focus {outline: 4px solid transparent;  } .f1212: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);  } .f1212:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1212:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1212: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);  } .f1213 {display: flex;  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;  } .f1213:focus {outline: 4px solid transparent;  } .f1213:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1213:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1213:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1213:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1214 {display: flex;  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;  } .f1214:focus {outline: 4px solid transparent;  } .f1214:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1214:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1214:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1214:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1215 {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;  } .f1215:focus {outline: 4px solid transparent;  } .f1215:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1215:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1215:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1215:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1216 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1216:focus {outline: 4px solid transparent;  } .f1216:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1216:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1216:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1216:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1217 {display: flex;  align-items: center;  justify-content: center;  height: 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;  } .f1217:focus {outline: 4px solid transparent;  } .f1217:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1217:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1217:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1217:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1218 {color: rgba(21, 20, 26, 1);  } .f1219 {color: rgba(21, 20, 26, 0.68);  } .f1220 {color: rgba(21, 20, 26, 0.32);  } .f1221 {color: rgba(5, 96, 253, 1);  } .f1222 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1223 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1224 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1225 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1226 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1227 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1228 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1229 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1230 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1231 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1232 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px;  } .f1233 {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;  } .f1234 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1235 {display: flex;  width: 100%;  justify-content: center;  } .f1236 {display: flex;  gap: 16px;  justify-content: space-between;  align-items: center;  width: 100%;  max-width: 655px;  padding: 32px 40px 0;  } .f1237 {} .f1238 {display: flex;  width: 100%;  justify-content: space-between;  padding: 20px 24px 20px 40px;  } .f1239 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1240 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f1241 {display: flex;  flex-direction: column;  width: 100%;  } .f1242 {margin-bottom: 16px;  } .f1243 {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);  } .f1244 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1245 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1246 {width: 100%;  } .f1247 {display: flex;  padding-top: 16px;  } .f1248 {position: relative;  width: 100%;  } .f1248:hover .f1249 {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1248:hover .f1250 {opacity: 1;  } .f1249 {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;  } .f1251 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding-right: 32px;  overflow: hidden;  } .f1252 {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);  } .f1253 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1254 {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);  } .f1255 {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);  } .f1256 {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);  } .f1250 {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%);  } .f1257 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1258 {margin-right: auto;  } .f1259 {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);  } .f1260 {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;  } .f1261 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  } .f1262 {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);  } .f1262::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);  } .f1263 {display: flex;  align-items: center;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1264 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1261:hover .f1263 {opacity: 1;  } .f1265 {list-style: none;  padding: 0px;  margin: 0px;  } .f1266 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1267 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1268 {display: flex;  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;  } .f1268:focus {outline: 4px solid transparent;  } .f1268: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);  } .f1268:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1268:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1268: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);  } .f1269 {display: flex;  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;  } .f1269:focus {outline: 4px solid transparent;  } .f1269:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1269:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1269:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1269:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1270 {display: flex;  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;  } .f1270:focus {outline: 4px solid transparent;  } .f1270:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1270:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1270:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1270:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1271 {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;  } .f1271:focus {outline: 4px solid transparent;  } .f1271:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1271:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1271:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1271:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1272 {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;  } .f1272:focus {outline: 4px solid transparent;  } .f1272:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1272:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1272:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1272:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1273 {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;  } .f1273:focus {outline: 4px solid transparent;  } .f1273:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1273:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1273:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1273:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1274 {color: rgba(21, 20, 26, 1);  } .f1275 {color: rgba(21, 20, 26, 0.68);  } .f1276 {color: rgba(21, 20, 26, 0.32);  } .f1277 {color: rgba(5, 96, 253, 1);  } .f1278 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1279 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1280 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1281 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1282 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1283 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1284 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1285 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1286 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1287 {position: relative;  display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1288 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px 150px;  } .f1289 {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;  } .f1290 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1291 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1292 {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;  } .f1292:focus {outline: 4px solid transparent;  } .f1292:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f1292:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f1292:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .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 {max-width: 959px;  padding: 0 40px 24px 344px;  } .f1294 {display: flex;  flex-direction: column;  width: 100%;  } .f1295 {display: flex;  align-items: center;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f1295:last-child {margin-bottom: 0px;  } .f1296 {display: flex;  margin: 0px;  width: 100%;  } .f1297 {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;  } .f1297:hover {background-color: rgba(21, 20, 26, 0.03);  } .f1297:focus {outline: transparent;  } .f1297::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1298 {display: flex;  } .f1299 {display: flex;  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;  } .f1299:focus {outline: 4px solid transparent;  } .f1299:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1299:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1299:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1299:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1300 {width: 100%;  } .f1300:active {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1301 {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1302 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 959px;  padding: 32px 40px 0;  height: calc(100% - 63px);  } .f1303 {display: flex;  flex-direction: column;  z-index: 1;  width: 100%;  max-width: 240px;  height: 100%;  } .f1304 {} .f1305 {display: flex;  flex-direction: column;  background-color: rgba(21, 20, 26, 0.03);  padding: 4px;  margin-bottom: 16px;  border-radius: 16px;  } .f1306 {max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  } .f1307 {display: flex;  gap: 8px;  margin-bottom: 40px;  } .f1308 {display: flex;  flex-direction: column;  flex: 1;  padding-bottom: 40px;  overflow-y: auto;  } .f1309 {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;  } .f1310 {display: flex;  flex-direction: column;  } .f1311 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  margin-bottom: 12px;  } .f1312 {position: relative;  } .f1313 {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;  } .f1312:hover .f1313 {opacity: 1;  } .f1314 {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;  } .f1314:hover {color: rgba(21, 20, 26, 1);  } .f1314:focus {color: rgba(21, 20, 26, 1);  } .f1314:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1315 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1316 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 959px;  padding: 0 40px 80px 344px;  } .f1317 {display: flex;  flex-direction: column;  width: 100%;  } .f1318 {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);  } .f1319 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1320 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1321 {width: 100%;  } .f1322 {display: flex;  padding-top: 16px;  } .f1323 {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);  } .f1324 {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;  } .f1325 {position: relative;  } .f1325:hover .f1326 {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1325:hover .f1327 {opacity: 1;  } .f1326 {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;  } .f1328 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding-right: 32px;  } .f1329 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1330 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1331 {} .f1332 {} .f1327 {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;  } .f1333 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1334 {color: rgba(5, 96, 253, 1);  } .f1335 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1326:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1326:active .f1331 {color: rgba(255, 255, 255, 1);  } .f1326:active .f1333 {color: rgba(255, 255, 255, 1);  } .f1326:active .f1332 {color: rgba(255, 255, 255, 1);  } .f1326:active .f1330 {color: rgba(255, 255, 255, 1);  } .f1326:active .f1334 {color: rgba(255, 255, 255, 1);  } .f1326:active .f1335 {color: rgba(255, 255, 255, 1);  } .f1336 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1336:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1336 .f1337 {color: rgba(255, 255, 255, 1);  } .f1336 .f1330 {color: rgba(255, 255, 255, 1);  } .f1336 .f1334 {color: rgba(255, 255, 255, 1);  } .f1338 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1339 {margin-right: auto;  } .f1340 {list-style: none;  padding: 0px;  margin: 0px;  } .f1341 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1342 {position: relative;  } .f1343 {position: relative;  display: flex;  justify-content: center;  align-items: center;  outline: none;  border-radius: 99px;  overflow: hidden;  cursor: pointer;  } .f1344 {position: absolute;  z-index: -1;  bottom: 0px;  padding-bottom: 52px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1342:hover .f1344 {z-index: 0;  opacity: 1;  } .f1342:focus-within .f1344 {z-index: 0;  opacity: 1;  } .f1345 {border-radius: 99px;  background-color: rgba(186, 167, 125);  } .f1346 {display: flex;  border-radius: 99px;  padding: 4px;  } .f1347 {background-color: rgba(254, 252, 251, 0.14);  } .f1348 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  transition: background-color 0.3s ease-in-out;  } .f1343:hover .f1348 {background-color: rgba(21, 20, 26, 0.07);  } .f1343:focus .f1348 {background-color: rgba(21, 20, 26, 0.07);  } .f1349 {list-style: none;  padding: 0px;  margin: 0px;  } .f1350 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1351 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1352 {display: flex;  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;  } .f1352:focus {outline: 4px solid transparent;  } .f1352: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);  } .f1352:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1352:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1352: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);  } .f1353 {display: flex;  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;  } .f1353:focus {outline: 4px solid transparent;  } .f1353:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1353:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1353:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1353:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1354 {display: flex;  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;  } .f1354:focus {outline: 4px solid transparent;  } .f1354:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1354:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1354:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1354:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1355 {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;  } .f1355:focus {outline: 4px solid transparent;  } .f1355:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1355:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1355:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1355:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1356 {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;  } .f1356:focus {outline: 4px solid transparent;  } .f1356:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1356:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1356:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1356:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1357 {opacity: 0.3;  } .f1358 {color: rgba(21, 20, 26, 1);  } .f1359 {color: rgba(21, 20, 26, 0.68);  } .f1360 {color: rgba(21, 20, 26, 0.32);  } .f1361 {color: rgba(5, 96, 253, 1);  } .f1362 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1363 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1364 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1365 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1366 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1367 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1368 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1369 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1370 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1371 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  } .f1372 {display: flex;  flex-direction: column;  align-items: center;  max-width: 655px;  padding: 40px;  } .f1373 {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;  } .f1374 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1375 {display: flex;  align-items: center;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f1376 {} .f1377 {display: flex;  width: 100%;  justify-content: space-between;  padding: 20px 24px 20px 40px;  } .f1378 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1379 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 24px 40px 80px;  } .f1380 {display: flex;  flex-direction: column;  width: 100%;  } .f1381 {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);  } .f1382 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1383 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1384 {width: 100%;  } .f1385 {display: flex;  padding-top: 16px;  } .f1386 {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;  } .f1386:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1386:hover .f1387 {opacity: 1;  } .f1388 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  text-align: start;  } .f1389 {display: flex;  flex-direction: column;  width: 100%;  padding-right: 32px;  overflow: hidden;  } .f1390 {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);  } .f1391 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  } .f1392 {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);  } .f1393 {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);  } .f1394 {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);  } .f1387 {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%);  } .f1395 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  padding: 12px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.12);  } .f1396 {margin-right: auto;  } .f1397 {list-style: none;  padding: 0px;  margin: 0px;  } .f1398 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1399 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1400 {display: flex;  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;  } .f1400:focus {outline: 4px solid transparent;  } .f1400: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);  } .f1400:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1400:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1400: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);  } .f1401 {display: flex;  flex: 1;  width: 100%;  } .f1402 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1402::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f1403 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f1404 {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);  } .f1405 {position: relative;  margin-bottom: 24px;  background-color: rgba(255, 255, 255, 1);  } .f1405::before {content: '';  padding-top: 50%;  display: block;  width: 100%;  } .f1406 {display: flex;  flex-direction: column;  gap: 16px;  } .f1407 {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);  } .f1408 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f1409 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f1410 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f1411 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f1412 {display: flex;  flex-direction: column;  gap: 20px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f1413 {display: flex;  flex-direction: column;  gap: 8px;  } .f1414 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1415 {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);  } .f1416 {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);  } .f1417 {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);  } .f1418 {list-style: none;  padding: 0px;  margin: 0px;  } .f1419 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1420 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1421 {display: flex;  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;  } .f1421:focus {outline: 4px solid transparent;  } .f1421: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);  } .f1421:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1421:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1421: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);  } .f1422 {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;  } .f1422:focus {outline: 4px solid transparent;  } .f1422:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1422:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1422:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1422:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1423 {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;  } .f1423:focus {outline: 4px solid transparent;  } .f1423:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1423:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1423:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1423:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1424 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f1425 {color: rgba(21, 20, 26, 1);  } .f1426 {color: rgba(21, 20, 26, 0.68);  } .f1427 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1428 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1429 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f1430 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1431 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1432 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1433 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1434 {display: flex;  flex-direction: column;  flex: 1;  } .f1435 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f1436 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f1437 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f1438 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f1439 {margin-right: auto;  } .f1440 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f1441 {color: rgba(21, 20, 26, 1);  } .f1442 {overflow: hidden;  border-radius: 99px;  } .f1443 {display: flex;  flex-direction: column;  justify-content: center;  } .f1444 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f1445 {margin-right: auto;  } .f1446 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f1446 > div {display: flex;  flex: 1;  width: 100%;  } .f1447 {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;  } .f1448 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1449 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f1449:focus {outline: 4px solid transparent;  } .f1449:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1449:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1449:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1449:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1450 {display: flex;  align-items: center;  justify-content: center;  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;  } .f1450:focus {outline: 4px solid transparent;  } .f1450: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);  } .f1450:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1450:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1450: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);  } .f1451 {display: flex;  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;  } .f1451:focus {outline: 4px solid transparent;  } .f1451:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1451:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1451:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1451:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1452 {display: flex;  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;  } .f1452:focus {outline: 4px solid transparent;  } .f1452:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1452:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1452:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1452:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1453 {color: rgba(21, 20, 26, 1);  } .f1454 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1455 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1456 {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);  } .f1457 {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);  } .f1458 {display: flex;  align-items: center;  justify-content: flex-end;  padding-top: 24px;  } .f1459 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1460 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1460 > div {padding: 0px;  } .f1461 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f1462 {margin-bottom: 24px;  } .f1463 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1464 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f1465 {margin-bottom: 16px;  } .f1466 {display: flex;  gap: 8px;  width: 100%;  } .f1467 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1468 {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);  } .f1469 {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);  } .f1470 {display: flex;  } .f1471 {display: flex;  flex-direction: column;  gap: 12px;  } .f1472 {width: 100%;  } .f1473 {list-style: none;  padding: 0px;  margin: 0px;  } .f1474 {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;  } .f1474:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1474:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1474:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1474: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);  } .f1474::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1475::placeholder {color: rgba(21, 20, 26, 1);  } .f1476 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f1477 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1478 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f1478:focus {outline: 4px solid transparent;  } .f1478:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1478:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1478:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1478:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1479 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid 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;  } .f1479:focus {outline: 4px solid transparent;  } .f1479: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);  } .f1479:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1479:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1479: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);  } .f1480 {display: flex;  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;  } .f1480:focus {outline: 4px solid transparent;  } .f1480:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1480:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1480:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1480:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1481 {display: flex;  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;  } .f1481:focus {outline: 4px solid transparent;  } .f1481:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1481:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1481:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1481:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1482 {color: rgba(21, 20, 26, 1);  } .f1483 {color: rgba(21, 20, 26, 0.68);  } .f1484 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1485 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1486 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1487 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1488 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1489 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1490 {margin-bottom: 16px;  } .f1491 {display: flex;  } .f1492 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1493 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1494 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f1495 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f1496 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f1497 {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;  } .f1498 {min-height: 282px;  resize: none;  } .f1499 {min-height: 120px;  resize: none;  } .f1500 {display: flex;  padding-top: 24px;  justify-content: space-between;  gap: 16px;  } .f1501 {display: flex;  gap: 16px;  } .f1502 {list-style: none;  padding: 0px;  margin: 0px;  } .f1503 {color: rgba(21, 20, 26, 1);  } .f1504 {color: rgba(21, 20, 26, 0.68);  } .f1505 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1506 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1507 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1508 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1509 {display: flex;  flex-direction: column;  justify-content: space-between;  } .f1510 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1511 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1512 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1513 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-right: 4px;  } .f1514 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1514:last-child {margin-bottom: 0px;  } .f1515 {margin-bottom: 8px;  } .f1516 {margin-bottom: 16px;  } .f1516:last-child {margin-bottom: 0px;  } .f1517 {display: flex;  width: 100%;  flex: 1;  } .f1518 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f1519 {list-style: none;  padding: 0px;  margin: 0px;  } .f1520 {color: rgba(21, 20, 26, 1);  } .f1521 {color: rgba(21, 20, 26, 0.68);  } .f1522 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1523 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1524 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1525 {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;  } .f1525:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1525:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1525:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1525: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);  } .f1525::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1526::placeholder {color: rgba(21, 20, 26, 1);  } .f1527 {position: relative;  } .f1528 {padding-left: 44px;  } .f1529 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1530 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1531 {position: relative;  width: 100%;  } .f1532 {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;  } .f1532:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1533 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1534 {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);  } .f1535 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1536 {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);  } .f1537 {list-style: none;  padding: 0px;  margin: 0px;  } .f1538 {color: rgba(21, 20, 26, 1);  } .f1539 {color: rgba(21, 20, 26, 0.68);  } .f1540 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1541 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1542 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1543 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1544 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1545 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1546 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1547 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1548 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1549 {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;  } .f1549:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1549:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1549:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1549: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);  } .f1549::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1550::placeholder {color: rgba(21, 20, 26, 1);  } .f1551 {position: relative;  } .f1552 {padding-left: 44px;  } .f1553 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1554 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1555 {position: relative;  width: 100%;  } .f1556 {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;  } .f1556:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1557 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1558 {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);  } .f1559 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1560 {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);  } .f1561 {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;  } .f1562 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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: 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;  } .f1563:focus {outline: 4px solid transparent;  } .f1563:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1563:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1563:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1563:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1564 {color: rgba(21, 20, 26, 1);  } .f1565 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1566 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1567 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1568 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  padding-right: 40px;  } .f1569 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1570 {margin-bottom: 24px;  } .f1571 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1572 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1573 {margin-bottom: 16px;  } .f1574 {display: flex;  gap: 8px;  width: 100%;  } .f1575 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1576 {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);  } .f1577 {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);  } .f1578 {display: flex;  } .f1579 {white-space: no-wrap;  } .f1580 {display: flex;  flex-direction: column;  gap: 12px;  } .f1581 {display: flex;  padding-top: 24px;  justify-content: flex-end;  } .f1582 {width: 100%;  } .f1583 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1584 {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;  } .f1584:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1584:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1584:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1584: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);  } .f1584::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1585::placeholder {color: rgba(21, 20, 26, 1);  } .f1586 {color: rgba(21, 20, 26, 1);  } .f1587 {color: rgba(21, 20, 26, 0.68);  } .f1588 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1589 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1590 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1591 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1592 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 24px;  padding-right: 40px;  } .f1593 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f1594 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1595 {color: rgba(21, 20, 26, 0.68);  } .f1596 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1597 {} .f1598 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1599 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1600 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1600:last-child {margin-bottom: 0px;  } .f1601 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1602 {margin-bottom: 12px;  } .f1603 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1604::placeholder {color: rgba(21, 20, 26, 1);  } .f1605 {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);  } .f1606 {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);  } .f1607 {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);  } .f1608 {margin-bottom: 8px;  } .f1608:last-child {margin-bottom: 0px;  } .f1609 {list-style: none;  padding: 0px;  margin: 0px;  } .f1610 {color: rgba(21, 20, 26, 1);  } .f1611 {color: rgba(21, 20, 26, 0.68);  } .f1612 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1613 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1614 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1615 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1616 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1617 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1618 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1619 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1620 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1621 {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;  } .f1621:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1621:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1621:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1621: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);  } .f1621::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1622::placeholder {color: rgba(21, 20, 26, 1);  } .f1623 {position: relative;  width: 100%;  } .f1624 {padding-left: 44px;  } .f1625 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1626 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1627 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1628 {position: relative;  display: flex;  width: 100%;  } .f1628:hover .f1629 {background-color: rgba(21, 20, 26, 0.07);  } .f1628:hover .f1630 {opacity: 1;  } .f1629 {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;  } .f1629:focus {background-color: rgba(21, 20, 26, 0.07);  } .f1631 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f1631:focus .f1630 {outline: none;  opacity: 1;  } .f1631:active .f1632 {opacity: 1;  } .f1630 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1632 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1633 .f1632 {opacity: 1;  } .f1634 {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;  } .f1635 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1636 {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;  } .f1636:focus {outline: 4px solid transparent;  } .f1636:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1636:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1636:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1636:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1637 {display: flex;  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;  } .f1637:focus {outline: 4px solid transparent;  } .f1637: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);  } .f1637:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1637:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1637: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);  } .f1638 {display: flex;  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;  } .f1638:focus {outline: 4px solid transparent;  } .f1638:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1638:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1638:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1638:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1639 {display: flex;  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;  } .f1639:focus {outline: 4px solid transparent;  } .f1639:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1639:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1639:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1639:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1640 {color: rgba(21, 20, 26, 1);  } .f1641 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1642 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1643 {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);  } .f1644 {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);  } .f1645 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f1646 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1646 > div {padding: 0px;  } .f1647 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f1648 {margin-bottom: 24px;  } .f1649 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1650 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f1651 {margin-bottom: 16px;  } .f1652 {display: flex;  gap: 8px;  width: 100%;  } .f1653 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1654 {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);  } .f1655 {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);  } .f1656 {display: flex;  } .f1657 {display: flex;  flex-direction: column;  gap: 12px;  } .f1658 {display: flex;  padding-top: 24px;  justify-content: space-between;  gap: 16px;  } .f1659 {display: flex;  gap: 16px;  } .f1660 {width: 100%;  } .f1661 {list-style: none;  padding: 0px;  margin: 0px;  } .f1662 {color: rgba(21, 20, 26, 1);  } .f1663 {color: rgba(21, 20, 26, 0.68);  } .f1664 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1665 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1666 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1667 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1668 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1669 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1670 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1671 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1672 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1673 {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;  } .f1673:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1673:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1673:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1673: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);  } .f1673::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1674::placeholder {color: rgba(21, 20, 26, 1);  } .f1675 {position: relative;  } .f1676 {padding-left: 44px;  } .f1677 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1678 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1679 {position: relative;  width: 100%;  } .f1680 {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;  } .f1680:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1681 {display: flex;  flex-direction: column;  width: 100%;  max-height: 45px;  overflow: hidden;  } .f1682 {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);  } .f1683 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1684 {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);  } .f1685 {list-style: none;  padding: 0px;  margin: 0px;  } .f1686 {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;  } .f1686:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1686:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1686:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1686: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);  } .f1686::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1687::placeholder {color: rgba(21, 20, 26, 1);  } .f1688 {color: rgba(21, 20, 26, 1);  } .f1689 {color: rgba(21, 20, 26, 0.68);  } .f1690 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1691 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1692 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1693 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1694 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1695 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1696 {margin-bottom: 16px;  } .f1697 {display: flex;  } .f1698 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1699 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1700 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f1701 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f1702 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f1703 {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;  } .f1704 {min-height: 282px;  resize: none;  } .f1705 {min-height: 120px;  resize: none;  } .f1706 {list-style: none;  padding: 0px;  margin: 0px;  } .f1707 {color: rgba(21, 20, 26, 1);  } .f1708 {color: rgba(21, 20, 26, 0.68);  } .f1709 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1710 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1711 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1712 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1713 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f1714 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1715 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1716 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1717 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1718 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1718:last-child {margin-bottom: 0px;  } .f1719 {margin-bottom: 8px;  } .f1720 {margin-bottom: 16px;  } .f1720:last-child {margin-bottom: 0px;  } .f1721 {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;  } .f1722 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1723 {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;  } .f1723:focus {outline: 4px solid transparent;  } .f1723:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1723:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1723:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1723:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1724 {color: rgba(21, 20, 26, 1);  } .f1725 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  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;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  padding-right: 40px;  } .f1729 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1730 {margin-bottom: 24px;  } .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 {margin-bottom: 16px;  } .f1734 {display: flex;  gap: 8px;  width: 100%;  } .f1735 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f1736 {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);  } .f1737 {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);  } .f1738 {display: flex;  } .f1739 {display: flex;  flex-direction: column;  gap: 12px;  } .f1740 {display: flex;  padding-top: 24px;  justify-content: flex-end;  } .f1741 {width: 100%;  } .f1742 {list-style: none;  padding: 0px;  margin: 0px;  } .f1743 {color: rgba(21, 20, 26, 1);  } .f1744 {color: rgba(21, 20, 26, 0.68);  } .f1745 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1746 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1747 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1748 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1749 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f1750 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f1751 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1752 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1753 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1754 {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;  } .f1754:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1754:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1754:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1754: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);  } .f1754::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1755::placeholder {color: rgba(21, 20, 26, 1);  } .f1756 {position: relative;  width: 100%;  } .f1757 {padding-left: 44px;  } .f1758 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f1759 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1760 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1761 {position: relative;  display: flex;  width: 100%;  } .f1761:hover .f1762 {background-color: rgba(21, 20, 26, 0.07);  } .f1761:hover .f1763 {opacity: 1;  } .f1762 {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;  } .f1762:focus {background-color: rgba(21, 20, 26, 0.07);  } .f1764 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f1764:focus .f1763 {outline: none;  opacity: 1;  } .f1764:active .f1765 {opacity: 1;  } .f1763 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1765 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f1766 .f1765 {opacity: 1;  } .f1767 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1768 {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;  } .f1768:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f1768:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1768:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f1768: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);  } .f1768::placeholder {color: rgba(21, 20, 26, 0.32);  } .f1769::placeholder {color: rgba(21, 20, 26, 1);  } .f1770 {color: rgba(21, 20, 26, 1);  } .f1771 {color: rgba(21, 20, 26, 0.68);  } .f1772 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1773 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1774 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1775 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f1776 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 24px;  padding-right: 40px;  } .f1777 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f1778 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1779 {color: rgba(21, 20, 26, 0.68);  } .f1780 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f1781 {} .f1782 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1783 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 60px;  } .f1784 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f1784:last-child {margin-bottom: 0px;  } .f1785 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f1786 {margin-bottom: 12px;  } .f1787 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f1788::placeholder {color: rgba(21, 20, 26, 1);  } .f1789 {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);  } .f1790 {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);  } .f1791 {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);  } .f1792 {margin-bottom: 8px;  } .f1792:last-child {margin-bottom: 0px;  } .f1793 {list-style: none;  padding: 0px;  margin: 0px;  } .f1794 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1795 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1796 {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;  } .f1796:focus {outline: 4px solid transparent;  } .f1796:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1796:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1796:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1796:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1797 {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;  } .f1797:focus {outline: 4px solid transparent;  } .f1797:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1797:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1797:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1797:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1798 {display: flex;  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;  } .f1798:focus {outline: 4px solid transparent;  } .f1798:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1798:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1798:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1798:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1799 {color: rgba(21, 20, 26, 1);  } .f1800 {color: rgba(21, 20, 26, 0.68);  } .f1801 {color: rgba(21, 20, 26, 0.32);  } .f1802 {color: rgba(5, 96, 253, 1);  } .f1803 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1804 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1805 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1806 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1807 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1808 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1809 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1810 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1811 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1812 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1813 {display: flex;  width: 100%;  justify-content: center;  } .f1814 {display: flex;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .f1815 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1816 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f1817 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 40px;  } .f1817:last-child {margin-bottom: 0px;  } .f1818 {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);  } .f1819 {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);  } .f1820 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1821 {position: relative;  width: 100%;  } .f1822 {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;  } .f1822:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1823 {display: flex;  flex-direction: column;  width: 100%;  overflow: hidden;  } .f1824 {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);  } .f1825 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  } .f1826 {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);  } .f1827 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1828 {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);  } .f1829 {list-style: none;  padding: 0px;  margin: 0px;  } .f1830 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1831 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1832 {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;  } .f1832:focus {outline: 4px solid transparent;  } .f1832:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1832:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1832:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1832:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1833 {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;  } .f1833:focus {outline: 4px solid transparent;  } .f1833:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1833:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1833:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1833:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1834 {display: flex;  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;  } .f1834:focus {outline: 4px solid transparent;  } .f1834:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1834:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1834:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1834:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1835 {color: rgba(21, 20, 26, 1);  } .f1836 {color: rgba(21, 20, 26, 0.68);  } .f1837 {color: rgba(5, 96, 253, 1);  } .f1838 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1839 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1840 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1841 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1842 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1843 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1844 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1845 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 855px;  padding: 0 40px 80px 240px;  } .f1846 {display: flex;  flex-direction: column;  width: 100%;  } .f1847 {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);  } .f1848 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1849 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1850 {width: 100%;  } .f1851 {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;  } .f1851:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1852 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1853 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1854 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1855 {} .f1856 {} .f1857 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1858 {color: rgba(5, 96, 253, 1);  } .f1859 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1851:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1851:active .f1855 {color: rgba(255, 255, 255, 1);  } .f1851:active .f1857 {color: rgba(255, 255, 255, 1);  } .f1851:active .f1856 {color: rgba(255, 255, 255, 1);  } .f1851:active .f1854 {color: rgba(255, 255, 255, 1);  } .f1851:active .f1858 {color: rgba(255, 255, 255, 1);  } .f1851:active .f1859 {color: rgba(255, 255, 255, 1);  } .f1860 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1860:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1860 .f1861 {color: rgba(255, 255, 255, 1);  } .f1860 .f1854 {color: rgba(255, 255, 255, 1);  } .f1860 .f1858 {color: rgba(255, 255, 255, 1);  } .f1862 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1863 {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);  } .f1864 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1865 {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;  } .f1866 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1867 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1868 {} .f1869 {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;  } .f1869:hover {color: rgba(21, 20, 26, 1);  } .f1869:focus {color: rgba(21, 20, 26, 1);  } .f1869:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1870 {list-style: none;  padding: 0px;  margin: 0px;  } .f1871 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1872 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1873 {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;  } .f1873:focus {outline: 4px solid transparent;  } .f1873:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1873:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1873:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1873:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1874 {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;  } .f1874:focus {outline: 4px solid transparent;  } .f1874:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1874:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1874:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1874:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1875 {display: flex;  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;  } .f1875:focus {outline: 4px solid transparent;  } .f1875:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1875:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1875:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1875:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1876 {color: rgba(21, 20, 26, 1);  } .f1877 {color: rgba(21, 20, 26, 0.68);  } .f1878 {color: rgba(5, 96, 253, 1);  } .f1879 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1880 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1881 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1882 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1883 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1884 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1885 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1886 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 855px;  padding: 0 40px 80px 240px;  } .f1887 {display: flex;  flex-direction: column;  width: 100%;  } .f1888 {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);  } .f1889 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1890 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1891 {width: 100%;  } .f1892 {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;  } .f1892:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1893 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1894 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1895 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1896 {} .f1897 {} .f1898 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1899 {color: rgba(5, 96, 253, 1);  } .f1900 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1892:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1892:active .f1896 {color: rgba(255, 255, 255, 1);  } .f1892:active .f1898 {color: rgba(255, 255, 255, 1);  } .f1892:active .f1897 {color: rgba(255, 255, 255, 1);  } .f1892:active .f1895 {color: rgba(255, 255, 255, 1);  } .f1892:active .f1899 {color: rgba(255, 255, 255, 1);  } .f1892:active .f1900 {color: rgba(255, 255, 255, 1);  } .f1901 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1901:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1901 .f1902 {color: rgba(255, 255, 255, 1);  } .f1901 .f1895 {color: rgba(255, 255, 255, 1);  } .f1901 .f1899 {color: rgba(255, 255, 255, 1);  } .f1903 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1904 {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);  } .f1905 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1906 {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;  } .f1907 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1908 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1909 {} .f1910 {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;  } .f1910:hover {color: rgba(21, 20, 26, 1);  } .f1910:focus {color: rgba(21, 20, 26, 1);  } .f1910:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1911 {list-style: none;  padding: 0px;  margin: 0px;  } .f1912 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1913 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1914 {display: flex;  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;  } .f1914:focus {outline: 4px solid transparent;  } .f1914: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);  } .f1914:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f1914:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f1914: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);  } .f1915 {display: flex;  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;  } .f1915:focus {outline: 4px solid transparent;  } .f1915:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f1915:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f1915:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f1915:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1916 {display: flex;  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;  } .f1916:focus {outline: 4px solid transparent;  } .f1916:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1916:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1916:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1916:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1917 {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;  } .f1917:focus {outline: 4px solid transparent;  } .f1917:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1917:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1917:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1917:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1918 {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;  } .f1918:focus {outline: 4px solid transparent;  } .f1918:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1918:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1918:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1918:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1919 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  } .f1920 {max-width: 959px;  padding: 0 40px 24px 344px;  } .f1921 {display: flex;  flex-direction: column;  width: 100%;  } .f1922 {display: flex;  align-items: center;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f1923 {overflow: hidden;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  } .f1922:last-child {margin-bottom: 0px;  } .f1924 {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;  } .f1925 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1926 {display: flex;  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;  } .f1926:focus {outline: 4px solid transparent;  } .f1926:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f1926:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f1926:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f1926:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1927 {width: 100%;  } .f1927:active {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1928 {color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1929 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 959px;  padding: 32px 40px 40px;  } .f1930 {z-index: 1;  width: 100%;  max-width: 240px;  height: 100%;  overflow-y: auto;  } .f1931 {margin-bottom: 40px;  } .f1932 {display: flex;  flex-direction: column;  background-color: rgba(21, 20, 26, 0.03);  padding: 4px;  border-radius: 16px;  } .f1933 {max-width: 100%;  overflow: hidden;  text-overflow: ellipsis;  } .f1934 {width: 100%;  margin-bottom: 40px;  } .f1935 {display: flex;  flex-direction: column;  } .f1936 {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;  } .f1937 {display: flex;  flex-direction: column;  gap: 4px;  } .f1938 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f1939 {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;  } .f1939:hover {color: rgba(21, 20, 26, 1);  } .f1939:focus {color: rgba(21, 20, 26, 1);  } .f1939:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1940 {color: rgba(21, 20, 26, 1);  } .f1941 {color: rgba(21, 20, 26, 0.68);  } .f1942 {color: rgba(5, 96, 253, 1);  } .f1943 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1944 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1945 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1946 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1947 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1948 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f1949 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f1950 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 959px;  padding: 0 40px 80px 344px;  } .f1951 {display: flex;  flex-direction: column;  width: 100%;  } .f1952 {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);  } .f1953 {display: flex;  align-items: center;  gap: 16px;  margin-bottom: 16px;  } .f1954 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  } .f1955 {width: 100%;  } .f1956 {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;  } .f1956:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f1957 {display: flex;  align-items: center;  gap: 16px;  width: 100%;  } .f1958 {display: flex;  align-items: center;  min-height: 20px;  white-space: nowrap;  } .f1959 {margin-right: 4px;  color: rgba(21, 20, 26, 0.68);  } .f1960 {} .f1961 {} .f1962 {display: flex;  align-items: center;  gap: 4px;  min-height: 20px;  overflow: hidden;  } .f1963 {color: rgba(5, 96, 253, 1);  } .f1964 {display: block;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f1956:active {color: rgba(255, 255, 255, 1);  border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1956:active .f1960 {color: rgba(255, 255, 255, 1);  } .f1956:active .f1962 {color: rgba(255, 255, 255, 1);  } .f1956:active .f1961 {color: rgba(255, 255, 255, 1);  } .f1956:active .f1959 {color: rgba(255, 255, 255, 1);  } .f1956:active .f1963 {color: rgba(255, 255, 255, 1);  } .f1956:active .f1964 {color: rgba(255, 255, 255, 1);  } .f1965 {border: 1px solid rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  background-color: rgba(5, 96, 253, 1);  } .f1965:hover {border: 1px solid rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 1);  } .f1965 .f1966 {color: rgba(255, 255, 255, 1);  } .f1965 .f1959 {color: rgba(255, 255, 255, 1);  } .f1965 .f1963 {color: rgba(255, 255, 255, 1);  } .f1967 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f1968 {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);  } .f1969 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 855px;  padding: 151px 40px 40px;  } .f1970 {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;  } .f1971 {z-index: 1;  width: 100%;  max-width: 160px;  } .f1972 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f1973 {} .f1974 {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;  } .f1974:hover {color: rgba(21, 20, 26, 1);  } .f1974:focus {color: rgba(21, 20, 26, 1);  } .f1974:active {color: rgba(5, 96, 253, 1);  transition: color 0 ease-in-out;  } .f1975 {list-style: none;  padding: 0px;  margin: 0px;  } .f1976 {margin: 0px;  text-decoration: none;  color: inherit;  } .f1977 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f1978 {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;  } .f1978:focus {outline: 4px solid transparent;  } .f1978:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1978:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1978:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1978:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1979 {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;  } .f1979:focus {outline: 4px solid transparent;  } .f1979:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f1979:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f1979:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1979:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f1980 {display: flex;  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;  } .f1980:focus {outline: 4px solid transparent;  } .f1980:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f1980:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f1980:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f1980:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f1981 {color: rgba(21, 20, 26, 1);  } .f1982 {color: rgba(21, 20, 26, 0.68);  } .f1983 {color: rgba(21, 20, 26, 0.32);  } .f1984 {color: rgba(5, 96, 253, 1);  } .f1985 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f1986 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f1987 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1988 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f1989 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f1990 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f1991 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f1992 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f1993 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f1994 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f1995 {display: flex;  width: 100%;  justify-content: center;  } .f1996 {display: flex;  width: 100%;  max-width: 655px;  padding-bottom: 24px;  } .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;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .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;  flex-direction: column;  width: 100%;  gap: 8px;  } .f2002 {position: relative;  width: 100%;  } .f2003 {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;  } .f2003:hover {border: 1px solid rgba(21, 20, 26, 0.07);  background-color: rgba(21, 20, 26, 0.07);  } .f2004 {display: flex;  flex-direction: column;  width: 100%;  overflow: hidden;  } .f2005 {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);  } .f2006 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 999px;  } .f2007 {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);  } .f2008 {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);  } .f2009 {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);  } .f2010 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  } .f2011 {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;  } .f2011:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2011:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2011:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2011: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);  } .f2011::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2012::placeholder {color: rgba(21, 20, 26, 1);  } .f2013 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2014 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2015 {} .f2016 {display: flex;  position: relative;  } .f2017 {position: relative;  max-width: 100%;  } .f2018 {max-width: 240px;  } .f2019 {min-width: 240px;  max-width: 100%;  padding-right: 44px;  white-space: nowrap;  text-overflow: ellipsis;  } .f2020 {position: absolute;  right: 13px;  top: 50%;  transform: translateY(-50%);  } .f2021 {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;  } .f2022 {position: absolute;  z-index: 1;  padding-top: 4px;  } .f2023 {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);  } .f2024 {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;  } .f2024:focus {background-color: rgba(21, 20, 26, 0.03);  } .f2024:hover {background-color: rgba(21, 20, 26, 0.03);  } .f2024:active {color: rgba(5, 96, 253, 1);  background-color: rgba(255, 255, 255, 1);  } .f2025 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2026 {list-style: none;  padding: 0px;  margin: 0px;  } .f2027 {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;  } .f2027:focus {outline: 4px solid transparent;  } .f2027:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2027:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2027:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2027:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  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: 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;  } .f2028:focus {outline: 4px solid transparent;  } .f2028:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2028:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2028:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2028:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  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: 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;  } .f2029:focus {outline: 4px solid transparent;  } .f2029: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);  } .f2029:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2029:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2029: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);  } .f2030 {display: flex;  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;  } .f2030:focus {outline: 4px solid transparent;  } .f2030:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2030:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2030:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2030:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2031 {z-index: 20;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  display: flex;  justify-content: center;  align-items: center;  } .f2032 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  background-color: #00000059;  } .f2033 {z-index: 2;  max-width: 1024px;  max-height: 100vh;  border-radius: 24px;  overflow: hidden;  background-color: rgba(255, 255, 255, 1);  } .f2034 {display: flex;  flex-direction: column;  width: 100%;  max-height: 100vh;  padding: 24px;  overflow-y: auto;  } .f2035 {display: flex;  flex-direction: row;  justify-content: space-between;  align-items: center;  margin-bottom: 16px;  } .f2036 {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;  } .f2037 {width: 32px;  height: 32px;  min-width: 32px;  min-height: 32px;  cursor: pointer;  background-repeat: no-repeat;  background-size: 32px;  background-position: center;  } .f2038 {color: rgba(21, 20, 26, 1);  } .f2039 {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);  } .f2040 {position: relative;  max-height: 450px;  } .f2041 {width: 720px;  } .f2042 {display: flex;  flex-direction: row;  gap: 40px;  margin-bottom: 32px;  } .f2043 {display: flex;  flex-direction: column;  width: 216px;  gap: 24px;  } .f2044 {display: flex;  flex-direction: row;  flex-wrap: wrap;  width: 100%;  gap: 24px;  } .f2045 {display: flex;  flex-direction: column;  gap: 8px;  min-width: 216px;  flex: 1;  } .f2046 {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);  } .f2047 {padding: 0;  width: 100%;  color: rgba(21, 20, 26, 0.68);  } .f2048 {display: flex;  flex-direction: row;  justify-content: space-between;  } .f2049 {display: flex;  flex-direction: row;  gap: 8px;  } .f2050 {display: flex;  flex-direction: row;  gap: 8px;  } .f2051 {width: 100%;  } .f2052 {list-style: none;  padding: 0px;  margin: 0px;  } .f2053 {display: flex;  flex-direction: column;  width: 100%;  padding: 16px;  border-radius: 16px;  gap: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f2054 {display: flex;  align-items: center;  gap: 4px;  } .f2055 {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);  } .f2056 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  } .f2057 {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);  } .f2058 {display: flex;  align-items: center;  gap: 8px;  } .f2059 {color: rgba(21, 20, 26, 1);  } .f2060 {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);  } .f2061 {list-style: none;  padding: 0px;  margin: 0px;  } .f2062 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2063 {width: 100%;  } .f2064 {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);  } .f2065 {position: absolute;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 123px;  } .f2066 {} .f2067 {position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  padding: 4px;  } .f2068 {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);  } .f2069 {display: flex;  justify-content: center;  align-items: center;  padding: 4px;  border-radius: 8px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2070 {position: relative;  display: flex;  flex: 1;  justify-content: center;  align-items: center;  } .f2071 {color: rgba(21, 20, 26, 0.68);  } .f2072 {position: relative;  display: flex;  justify-content: flex-end;  align-items: center;  gap: 8px;  min-height: 26px;  padding: 4px;  } .f2073 {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);  } .f2074 {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);  } .f2075 {} .f2075 .f2068 {background-color: rgba(255, 255, 255, 0.8);  } .f2075 .f2069 {background-color: rgba(255, 255, 255, 0.8);  } .f2075 .f2073 {background-color: rgba(255, 255, 255, 0.8);  } .f2076 {list-style: none;  padding: 0px;  margin: 0px;  } .f2077 {width: 100%;  padding: 16px 16px 12px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2078 {display: flex;  column-gap: 8px;  row-gap: 8px;  flex-wrap: wrap;  width: 100%;  } .f2079 {display: flex;  flex: 1;  max-width: 210px;  } .f2080 {list-style: none;  padding: 0px;  margin: 0px;  } .f2081 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2082 {display: flex;  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;  } .f2082:focus {outline: 4px solid transparent;  } .f2082: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);  } .f2082:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2082:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2082: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);  } .f2083 {position: relative;  } .f2084 {position: absolute;  height: 100%;  width: 100%;  overflow: hidden;  border-radius: 16px;  background-color: rgba(255, 255, 255, 1);  } .f2085 {height: 100%;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f2086 {position: relative;  display: flex;  flex-direction: column;  padding: 16px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2087 {display: flex;  flex-direction: column;  margin-bottom: 12px;  } .f2088 {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;  } .f2088::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2088:focus {outline: none;  } .f2089 {display: flex;  justify-content: flex-end;  gap: 12px;  width: 100%;  } .f2090 {display: flex;  padding: 7px;  border-radius: 12px;  color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  cursor: pointer;  } .f2091 {list-style: none;  padding: 0px;  margin: 0px;  } .f2092 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2093 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2094 {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;  } .f2094:focus {outline: 4px solid transparent;  } .f2094:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2094:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2094:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2094:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2095 {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;  } .f2096 {position: fixed;  right: 0px;  top: 0px;  display: flex;  justify-content: flex-end;  height: 100vh;  width: 100vw;  background-color: rgba(0, 0, 0, 0.12);  } .f2097 {width: 60px;  height: 60px;  color: red;  } .f2098 {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);  } .f2099 {color: rgba(21, 20, 26, 1);  } .f2100 {color: rgba(21, 20, 26, 0.68);  } .f2101 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2102 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2103 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2104 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2105 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2106 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2107 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2108 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 8px;  } .f2109 {width: 24px;  height: 24px;  min-width: 24px;  min-height: 24px;  background-repeat: no-repeat;  background-size: contain;  background-position: center;  cursor: pointer;  } .f2110 {background-image: url('/img/icon/icon_x.svg');  } .f2111 {display: block;  margin-bottom: 16px;  } .f2112 {margin-bottom: 16px;  } .f2113 {display: flex;  gap: 8px;  } .f2114 {display: flex;  flex-direction: column;  gap: 4px;  padding: 12px 16px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.03);  } .f2115 {display: flex;  min-width: 148px;  } .f2116 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  overflow-y: auto;  margin-bottom: 16px;  } .f2117 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2118 {display: flex;  justify-content: flex-end;  } .f2119 {flex: 1;  } .f2120 {list-style: none;  padding: 0px;  margin: 0px;  } .f2121 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2122 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2123 {display: flex;  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;  } .f2123:focus {outline: 4px solid transparent;  } .f2123: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);  } .f2123:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2123:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2123: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);  } .f2124 {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;  } .f2124:focus {outline: 4px solid transparent;  } .f2124:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2124:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2124:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2124:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2125 {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);  } .f2126:last-child {margin-bottom: 0px;  } .f2127 {display: contents;  } .f2128 {color: rgba(21, 20, 26, 1);  } .f2129 {color: rgba(21, 20, 26, 0.68);  } .f2130 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2131 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2132 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2133 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2134 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2135 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2136 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2137 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2137::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2138 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2139 {display: flex;  flex-direction: column;  width: 100%;  } .f2140 {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);  } .f2141 {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;  } .f2142 {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;  } .f2143 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f2144 {position: absolute;  max-height: 100%;  min-width: 42px;  } .f2143:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f2143:hover .f2144 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f2143:hover .f2145 {min-width: 500px;  } .f2143:hover .f2146 {min-width: 160px;  } .f2147 {width: 40px;  min-width: 40px;  } .f2148 {flex: 1;  } .f2149 {min-width: 24px;  } .f2150 {width: clamp(60px, 10%, 129px);  } .f2151 {flex-wrap: wrap;  width: 157px;  } .f2152 {justify-content: flex-end;  flex-wrap: wrap;  width: 157px;  } .f2153 {width: 110px;  min-width: 110px;  } .f2154 {width: 230px;  min-width: 230px;  } .f2155 {width: 60px;  min-width: 60px;  } .f2156 {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);  } .f2157 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f2158 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f2159 {display: flex;  justify-content: center;  padding: 11px;  } .f2160 {color: red;  } .f2161 {min-width: 150px;  } .f2162 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  } .f2163 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  height: 100%;  } .f2164 {display: flex;  flex-direction: column;  height: 100%;  width: 20px;  } .f2165 {height: 6px;  width: 100%;  display: none;  position: fixed;  top: 0px;  z-index: 10;  } .f2166 {background-color: rgba(5, 96, 253, 1);  height: 100%;  width: 70%;  } .f2167 {position: relative;  } .f2168 {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);  } .f2169 {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);  } .f2170 {display: flex;  justify-content: center;  align-items: center;  height: 27px;  width: 49px;  gap: 5px;  } .f2171 {height: 5px;  width: 5px;  border-radius: 99px;  background-color: rgba(5, 96, 253, 1);  } .f2172 {margin-top: 0px;  } .f2173 {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;  } .f2174 {height: 32px;  } .f2175 {display: flex;  align-items: center;  height: 40px;  width: 100%;  gap: 12px;  } .f2176 {display: flex;  align-items: center;  justify-content: center;  min-width: 40px;  height: 40px;  background-color: transparent;  border: none;  cursor: pointer;  } .f2177 {display: block;  height: 24px;  } .f2178 {height: 24px;  } .f2176:focus {outline: none;  } .f2179 {display: flex;  flex-direction: column;  justify-content: center;  width: 100%;  height: 100%;  } .f2180:focus {outline: none;  } .f2180 {height: 6px;  width: 100%;  overflow: hidden;  border-radius: 4px;  background-color: undefined;  -webkit-appearance: none;  cursor: pointer;  } .f2181 {height: 100%;  width: 0%;  background-color: undefined;  } .f2182 {display: flex;  margin: 0px;  color: undefined;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2183 {height: 40px;  width: 40px;  min-width: 40px;  background-position: center;  background-size: 24px;  background-repeat: no-repeat;  cursor: pointer;  } .f2184 {display: flex;  justify-content: center;  align-items: center;  color: undefined;  } .f2185 {} .f2186 {} .f2187 {} .f2180::-webkit-slider-runnable-track {height: 10px;  -webkit-appearance: none;  color: undefined;  margin-top: -1px;  } .f2180::-webkit-slider-thumb {width: 0px;  height: 10px;  -webkit-appearance: none;  cursor: pointer;  background: undefined;  box-shadow: 400px 0 0 400px undefined;  } .f2188 {display: none;  } .f2180::-moz-range-progress {background-color: undefined;  } .f2180::-moz-range-track {background-color: undefined;  } .f2180::-ms-fill-lower {background-color: undefined;  } .f2180::-ms-fill-upper {background-color: undefined;  } .f2189 {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;  } .f2190 {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;  } .f2191 {margin: 0px;  width: 100%;  } .f2192 {display: flex;  justify-content: space-between;  align-items: center;  } .f2193 {display: flex;  gap: 12px;  } .f2194 {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;  } .f2195 {max-width: 100%;  } .f2194:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2194:hover {color: rgba(21, 20, 26, 0.68);  } .f2194:active {color: rgba(21, 20, 26, 0.88);  } .f2196 {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;  } .f2197 {margin: 0px;  color: currentColor;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2196:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2196:hover {color: rgba(21, 20, 26, 0.68);  } .f2196:active {color: rgba(21, 20, 26, 0.88);  } .f2198 {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;  } .f2198 a {margin: 0px;  color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2198:focus {outline: none;  } .f2199 {user-select: none;  } .f2199 > .f2189 {background-color: rgba(21, 20, 26, 0.12);  } .f2200 > .f2189 {background-color: rgba(229, 62, 62, 0.06);  } .f2201 {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;  } .f2202 {margin-top: 0px;  } .f2203 {display: flex;  align-items: center;  width: 100%;  } .f2204 {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;  } .f2205 {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;  } .f2206 {display: none;  } .f2207 {display: flex;  justify-content: center;  align-items: center;  } .f2208 {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;  } .f2209 {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;  } .f2210 {color: undefined;  } .f2211 {color: undefined;  } .f2212 {color: undefined;  } .f2213 {margin-right: 16px;  } .f2214 {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;  } .f2215 {margin-top: 0px;  } .f2216 {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;  } .f2217 {margin-top: 0px;  } .f2218 {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;  } .f2218::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;  } .f2219 {margin-top: 0px;  } .f2218:focus-visible {outline: none;  } .f2220 > .f2218::before {background-color: rgba(21, 20, 26, 0.07);  } .f2221 > .f2218::before {background-color: rgba(229, 62, 62, 0.06);  } .f2222 {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;  } .f2223 {margin-top: 0px;  } .f2224 {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;  } .f2222 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2225 {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;  } .f2225 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2226 {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;  } .f2226 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2226:focus-visible {outline: none;  } .f2227:before {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 1;  letter-spacing: 0px;  font-weight: 400;  margin-bottom: 0px;  content: '•';  } .f2228 {position: relative;  display: flex;  margin-bottom: 0px;  margin-left: 32px;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  } .f2228::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;  } .f2227 {font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  margin-right: 12px;  } .f2229 > .f2228::before {background-color: rgba(21, 20, 26, 0.07);  } .f2230 > .f2228::before {background-color: rgba(229, 62, 62, 0.06);  } .f2231 {background-color: undefined;  height: 50px;  width: 50px;  } .f2232 {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);  } .f2233 {margin-top: 0px;  } .f2234 {display: flex;  align-items: center;  width: 100%;  } .f2235 {display: flex;  align-items: center;  width: 100%;  margin: 0px;  padding: 19px 23px;  text-decoration: none;  color: inherit;  } .f2236 {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;  } .f2237 {display: flex;  justify-content: center;  align-items: center;  } .f2238 {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;  } .f2239 {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;  } .f2240 {color: undefined;  } .f2241 {color: undefined;  } .f2242 {color: undefined;  } .f2243 {margin-right: 16px;  } .f2244 {list-style: none;  padding: 0px;  margin: 0px;  } .f2245 {position: relative;  display: flex;  justify-content: center;  align-items: center;  margin-bottom: 32px;  width: 100%;  } .f2246 {position: relative;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 16px;  width: 100%;  } .f2246::before {position: relative;  content: '';  display: block;  padding-top: 62.5%;  width: 100%;  } .f2247 {margin-top: 0px;  } .f2248 {position: absolute;  width: 110%;  filter: blur(20px);  } .f2249 {position: absolute;  width: 100%;  } .f2250 {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;  } .f2251 {margin-top: 0px;  } .f2252 {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;  } .f2252 a {color: rgba(13, 88, 216, 1);  text-decoration: none;  } .f2253 {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);  } .f2254 {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;  } .f2254:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.16);  } .f2255 {position: absolute;  height: 62px;  width: 91px;  color: rgba(255, 255, 255, 1);  transition: color 0.3s ease-in-out;  } .f2255:hover {color: rgba(229, 62, 62, 0.06);  } .f2256 {} .f2257 {max-height: 760px;  max-width: 100%;  } .f2258 {margin-top: 0px;  } .f2259 {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;  } .f2260 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  background-color: rgba(21, 20, 26, 1);  opacity: 0.6;  } .f2261 {position: relative;  display: flex;  justify-content: center;  align-items: center;  width: 100%;  max-width: 1080px;  padding: 24px;  max-height: 100vh;  } .f2262 {width: 100%;  max-height: 100vh;  } .f2263 {list-style: none;  padding: 0px;  margin: 0px;  } .f2264 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2265 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2266 {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;  } .f2266:focus {outline: 4px solid transparent;  } .f2266:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f2266:hover {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f2266:active {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.12);  } .f2266:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f2267 {position: absolute;  top: 4px;  left: 4px;  } .f2268 {display: flex;  height: 100vh;  width: 100%;  } .f2269 {color: rgba(21, 20, 26, 1);  } .f2270 {color: rgba(21, 20, 26, 0.68);  } .f2271 {color: rgba(21, 20, 26, 0.68);  } .f2272 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2273 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2274 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2275 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2276 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f2277 {background-color: rgba(5, 96, 253, 0.06);  } .f2278 {background-color: rgba(21, 20, 26, 0.03);  } .f2279 {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);  } .f2280 {width: 100%;  padding-left: 16px;  padding-right: 15px;  } .f2281 {display: flex;  justify-content: center;  width: 100%;  padding: 12px 14px;  color: rgba(186, 167, 125);  } .f2282 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 16px;  padding-left: 16px;  overflow-y: auto;  } .f2283 {display: flex;  flex-direction: column;  width: 100%;  max-width: calc( 260px - 32px );  } .f2284 {display: flex;  flex-direction: column;  width: 100%;  padding: 0 16px;  margin-bottom: 12px;  gap: 8px;  } .f2285 {display: flex;  padding: 12px 12px 4px;  width: 100%;  } .f2286 {display: flex;  flex-direction: column;  gap: 2px;  border-radius: 8px;  padding: 8px;  } .f2287 {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;  } .f2288 {position: relative;  width: 100%;  } .f2289 {position: relative;  } .f2288 > .f2289 {justify-content: space-between;  width: 100%;  } .f2290 {display: flex;  } .f2291 {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;  } .f2292 {display: flex;  flex-direction: column;  width: 100%;  } .f2293 {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;  } .f2294 {color: rgba(21, 20, 26, 0.68);  } .f2293:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2293:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2293:active {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2293:active .f2294 {color: rgba(21, 20, 26, 1);  } .f2293:disable {color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f2295 {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2295 .f2294 {color: rgba(21, 20, 26, 1);  } .f2295:hover {color: rgba(21, 20, 26, 1);  background-color: rgba(5, 96, 253, 0.12);  } .f2295:hover .f2294 {color: rgba(21, 20, 26, 1);  } .f2296 {position: relative;  width: 100%;  } .f2297 {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;  } .f2298 {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;  } .f2297:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2280:hover .f2298 {opacity: 1;  } .f2297:active {background-color: rgba(21, 20, 26, 0.12);  } .f2299 {display: flex;  flex-direction: column;  } .f2300 {background-image: url('/img/icon/icon_login.svg');  } .f2301 {display: flex;  flex-direction: column;  flex: 1;  } .f2301 > div {display: flex;  flex: 1;  } .f2302 {margin-bottom: 16px;  } .f2303 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2304 {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;  } .f2304:focus {outline: 4px solid transparent;  } .f2304:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2304:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2304:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2304:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2305 {display: flex;  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;  } .f2305:focus {outline: 4px solid transparent;  } .f2305:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2305:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2305:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2305:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2306 {color: rgba(21, 20, 26, 1);  } .f2307 {color: rgba(21, 20, 26, 0.68);  } .f2308 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2309 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2310 {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);  } .f2311 {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);  } .f2312 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2313 {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;  } .f2314 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2315 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f2316 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2317 {width: 100%;  } .f2318 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2319 {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;  } .f2319:focus {outline: 4px solid transparent;  } .f2319:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2319:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2319:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2319:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2320 {display: flex;  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;  } .f2320:focus {outline: 4px solid transparent;  } .f2320:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2320:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2320:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2320:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2321 {color: rgba(21, 20, 26, 1);  } .f2322 {color: rgba(21, 20, 26, 0.68);  } .f2323 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2324 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2325 {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);  } .f2326 {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);  } .f2327 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2328 {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;  } .f2329 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2330 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f2331 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2332 {width: 100%;  } .f2333 {list-style: none;  padding: 0px;  margin: 0px;  } .f2334 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2335 {display: flex;  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;  } .f2335:focus {outline: 4px solid transparent;  } .f2335: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);  } .f2335:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2335:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2335: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);  } .f2336 {display: flex;  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;  } .f2336:focus {outline: 4px solid transparent;  } .f2336:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2336:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2336:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2336:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2337 {display: flex;  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;  } .f2337:focus {outline: 4px solid transparent;  } .f2337:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2337:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2337:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2337:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2338 {display: flex;  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;  } .f2338:focus {outline: 4px solid transparent;  } .f2338:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2338:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2338:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2338:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2339 {color: rgba(21, 20, 26, 1);  } .f2340 {color: rgba(21, 20, 26, 0.68);  } .f2341 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2342 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2343 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2344 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2345 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2346 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2347 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2348 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2349 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f2350 {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;  } .f2350:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2350:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2350:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2350: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);  } .f2350::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2351::placeholder {color: rgba(21, 20, 26, 1);  } .f2352 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f2352:last-child {margin-bottom: 0px;  } .f2353 {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);  } .f2354 {width: 180px;  } .f2355 {height: auto;  min-height: 80px;  resize: none;  } .f2356 {height: auto;  min-height: 154px;  resize: none;  } .f2357 {display: flex;  align-items: center;  gap: 8px;  } .f2358 {width: 100%;  } .f2359 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2360 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f2361 {display: flex;  gap: 16px;  } .f2362 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2363 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid 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;  } .f2363:focus {outline: 4px solid transparent;  } .f2363: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);  } .f2363:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2363:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2363: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);  } .f2364 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f2364:focus {outline: 4px solid transparent;  } .f2364:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2364:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2364:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2364:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2365 {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;  } .f2365:focus {outline: 4px solid transparent;  } .f2365:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2365:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2365:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2365:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2366 {color: rgba(21, 20, 26, 1);  } .f2367 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2368 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2369 {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);  } .f2370 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f2371 {display: flex;  align-items: center;  gap: 12px;  } .f2372 {padding: 0 8px;  } .f2373 {display: flex;  flex: 1;  width: 100%;  } .f2373 > div {display: flex;  flex: 1;  width: 100%;  } .f2374 {list-style: none;  padding: 0px;  margin: 0px;  } .f2375 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2376 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2377 {display: flex;  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;  } .f2377:focus {outline: 4px solid transparent;  } .f2377: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);  } .f2377:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2377:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2377: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);  } .f2378 {display: flex;  flex: 1;  width: 100%;  } .f2379 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2379::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2380 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2381 {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);  } .f2382 {margin-bottom: 24px;  width: 100%;  } .f2383 {width: 100%;  } .f2384 {display: flex;  flex-direction: column;  gap: 16px;  } .f2385 {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);  } .f2386 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2387 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2388 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f2389 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f2390 {display: flex;  flex-direction: column;  gap: 8px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2391 {display: flex;  flex-direction: column;  gap: 8px;  } .f2392 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2393 {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);  } .f2394 {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);  } .f2395 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2396 {display: flex;  align-items: center;  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);  } .f2397 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f2398 {color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2399 {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;  } .f2400 {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;  } .f2400:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.88);  } .f2400:hover {background-color: rgba(254, 252, 251, 0.88);  } .f2400:active {background-color: rgba(254, 252, 251, 0.64);  } .f2400:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2401 {background-color: rgba(229, 62, 62, 1);  } .f2402 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2403 {display: flex;  flex-direction: column;  width: 100%;  max-width: 320px;  padding: 20px;  border-radius: 16px;  background-color: rgba(53, 51, 61, 1);  } .f2404 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f2405 {color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f2406 {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;  } .f2407 {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;  } .f2408 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 12px;  } .f2409 {display: flex;  align-items: center;  justify-content: flex-end;  gap: 8px;  } .f2410 {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;  } .f2410:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.88);  } .f2410:hover {background-color: rgba(254, 252, 251, 0.88);  } .f2410:active {background-color: rgba(254, 252, 251, 0.64);  } .f2410:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2411 {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;  } .f2411:focus-visible {outline: 4px solid undefined;  background-color: rgba(254, 252, 251, 0.14);  } .f2411:hover {background-color: rgba(254, 252, 251, 0.14);  } .f2411:active {background-color: rgba(254, 252, 251, 0.4);  } .f2411:disabled {color: rgba(254, 252, 251, 0.4);  background-color: rgba(254, 252, 251, 0.14);  } .f2412 {background-color: rgba(229, 62, 62, 1);  } .f2413 {list-style: none;  padding: 0px;  margin: 0px;  } .f2414 {position: fixed;  left: 0px;  bottom: 0px;  display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  max-width: 360px;  padding: 20px;  z-index: 99;  } .f2415 {} .f2416 {margin-bottom: -140px;  opacity: 0;  } .f2417 {display: flex;  } .f2418 {content: '';  width: 9px;  min-width: 9px;  height: 9px;  border-radius: 99px;  background-color: transparent;  } .f2419 {background-color: rgba(5, 96, 253, 1);  } .f2420 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2421 {display: flex;  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;  } .f2421:focus {outline: 4px solid transparent;  } .f2421: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);  } .f2421:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2421:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2421: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);  } .f2422 {display: flex;  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;  } .f2422:focus {outline: 4px solid transparent;  } .f2422:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2422:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2422:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2422:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2423 {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;  } .f2423:focus {outline: 4px solid transparent;  } .f2423:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2423:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2423:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2423:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2424 {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;  } .f2424:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2424:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2424:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2424: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);  } .f2424::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2425::placeholder {color: rgba(21, 20, 26, 1);  } .f2426 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2427 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2428 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2429 {color: rgba(21, 20, 26, 1);  } .f2430 {color: rgba(21, 20, 26, 0.68);  } .f2431 {display: flex;  flex-direction: column;  flex: 1;  } .f2432 {} .f2433 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f2434 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f2435 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2436 {display: flex;  flex-direction: column;  } .f2437 {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);  } .f2438 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  column-gap: 8px;  row-gap: 16px;  } .f2439 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  } .f2440 {display: flex;  flex-direction: column;  } .f2441 {position: absolute;  right: 12px;  bottom: 14px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2442 {position: relative;  } .f2443 {margin-bottom: 16px;  } .f2444 {margin-bottom: 8px;  } .f2445 {gap: 16px;  } .f2446 {list-style: none;  padding: 0px;  margin: 0px;  } .f2447 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2448 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2449 {display: flex;  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;  } .f2449:focus {outline: 4px solid transparent;  } .f2449: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);  } .f2449:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2449:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2449: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);  } .f2450 {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;  } .f2450:focus {outline: 4px solid transparent;  } .f2450:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2450:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2450:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2450:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2451 {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;  } .f2451:focus {outline: 4px solid transparent;  } .f2451:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2451:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2451:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2451:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2452 {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;  } .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(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;  } .f2453:focus {outline: 4px solid transparent;  } .f2453:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2453:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2453:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2453:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2454 {display: flex;  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;  } .f2454:focus {outline: 4px solid transparent;  } .f2454:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2454:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2454:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2454:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2455 {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;  } .f2455:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2455:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2455:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2455: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);  } .f2455::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2456::placeholder {color: rgba(21, 20, 26, 1);  } .f2457 {display: flex;  flex: 1;  width: 100%;  } .f2458 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2459 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2460 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2461 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2462 {color: rgba(21, 20, 26, 1);  } .f2463 {color: rgba(21, 20, 26, 0.68);  } .f2464 {color: rgba(21, 20, 26, 0.32);  } .f2465 {display: flex;  flex: 1;  width: 100%;  } .f2466 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2466::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2467 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2468 {position: relative;  display: flex;  flex-direction: column;  } .f2468:hover .f2469 {opacity: 1;  } .f2469 {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;  } .f2470 {display: flex;  gap: 8px;  } .f2471 {display: flex;  flex-direction: column;  } .f2472 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2473 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f2474 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2474:last-child {margin-bottom: 0px;  } .f2475 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2476 {} .f2477 {display: flex;  flex-direction: column;  gap: 8px;  } .f2478 {flex: 1;  } .f2479 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2480 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2481 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2482 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f2483 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f2484 {display: flex;  flex-direction: column;  } .f2485 {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);  } .f2486 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2487 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f2488 {} .f2489 {display: flex;  flex-direction: column;  gap: 8px;  } .f2490 {} .f2491 {margin-bottom: 24px;  } .f2492 {margin-bottom: 20px;  } .f2493 {margin-bottom: 16px;  } .f2494 {margin-bottom: 12px;  } .f2495 {margin-bottom: 8px;  } .f2491:last-child {margin-bottom: 0px;  } .f2493:last-child {margin-bottom: 0px;  } .f2494:last-child {margin-bottom: 0px;  } .f2495:last-child {margin-bottom: 0px;  } .f2496 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2497 {position: relative;  display: flex;  flex-direction: column;  } .f2498 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 12px 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2499 {display: flex;  align-items: center;  justify-content: space-between;  } .f2500 {display: flex;  color: rgba(21, 20, 26, 1);  opacity: 0;  cursor: pointer;  transition: opacity 0.3s ease-in-out;  } .f2497:hover .f2500 {opacity: 1;  } .f2501 {position: relative;  width: 100%;  height: 22px;  } .f2502 {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;  } .f2501:hover .f2502 {z-index: 1;  overflow: visible;  white-space: wrap;  background-color: rgba(255, 255, 255, 1);  } .f2503 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2504 {color: rgba(21, 20, 26, 0.68);  } .f2505 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2506 {color: rgba(21, 20, 26, 1);  } .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;  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;  } .f2511:focus {outline: 4px solid transparent;  } .f2511:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2511:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2511:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2511:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2512 {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;  } .f2512:focus {outline: 4px solid transparent;  } .f2512:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2512:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2512:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2512:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2513 {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;  } .f2513:focus {outline: 4px solid transparent;  } .f2513:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2513:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2513:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2513:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2514 {display: flex;  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;  } .f2514:focus {outline: 4px solid transparent;  } .f2514:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2514:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2514:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2514:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2515 {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;  } .f2515:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2515:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2515:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2515: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);  } .f2515::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2516::placeholder {color: rgba(21, 20, 26, 1);  } .f2517 {display: flex;  flex: 1;  width: 100%;  } .f2518 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2519 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2520 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2521 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2522 {color: rgba(21, 20, 26, 1);  } .f2523 {color: rgba(21, 20, 26, 0.68);  } .f2524 {color: rgba(21, 20, 26, 0.32);  } .f2525 {color: rgba(5, 96, 253, 1);  } .f2526 {display: flex;  flex: 1;  width: 100%;  } .f2527 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2527::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2528 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f2529 {position: relative;  } .f2529:hover .f2530 {opacity: 1;  } .f2530 {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;  } .f2531 {display: flex;  row-gap: 2px;  column-gap: 8px;  flex-wrap: wrap;  } .f2532 {display: flex;  flex-direction: column;  } .f2533 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2534 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f2535 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2535:last-child {margin-bottom: 0px;  } .f2536 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2537 {} .f2538 {display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  } .f2539 {display: flex;  flex-direction: column;  gap: 8px;  } .f2540 {flex: 1;  } .f2541 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2542 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f2543 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f2544 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f2545 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f2546 {display: flex;  flex-direction: column;  } .f2547 {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);  } .f2548 {width: 100%;  margin-bottom: 20px;  } .f2549 {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);  } .f2549::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f2550::before {background-color: rgba(36, 149, 78, 1);  } .f2551 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2552 {} .f2553 {display: flex;  flex-direction: column;  gap: 8px;  } .f2554 {} .f2555 {margin-bottom: 24px;  } .f2556 {margin-bottom: 16px;  } .f2557 {margin-bottom: 12px;  } .f2558 {margin-bottom: 8px;  } .f2555:last-child {margin-bottom: 0px;  } .f2556:last-child {margin-bottom: 0px;  } .f2557:last-child {margin-bottom: 0px;  } .f2558:last-child {margin-bottom: 0px;  } .f2559 {list-style: none;  padding: 0px;  margin: 0px;  } .f2560 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2561 {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;  } .f2561:focus {outline: 4px solid transparent;  } .f2561:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2561:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2561:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2561:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2562 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2563 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2564 {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);  } .f2565 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2566 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2566:last-child {margin-bottom: 0px;  } .f2567 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2568 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2569 {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;  } .f2569:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2569:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2570 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2571 {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);  } .f2572 {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;  } .f2573 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2569:hover .f2573 {opacity: 1;  } .f2574 {list-style: none;  padding: 0px;  margin: 0px;  } .f2575 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2576 {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;  } .f2576:focus {outline: 4px solid transparent;  } .f2576:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2576:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2576:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2576:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2577 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2578 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2579 {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);  } .f2580 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2581 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2581:last-child {margin-bottom: 0px;  } .f2582 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2583 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2584 {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;  } .f2584:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2584:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2585 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2586 {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);  } .f2587 {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;  } .f2588 {position: absolute;  top: 50%;  right: 20px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f2584:hover .f2588 {opacity: 1;  } .f2589 {list-style: none;  padding: 0px;  margin: 0px;  } .f2590 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2591 {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;  } .f2591:focus {outline: 4px solid transparent;  } .f2591:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2591:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2591:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2591:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2592 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px;  } .f2593 {display: flex;  align-items: flex-start;  justify-content: space-between;  gap: 16px;  margin-bottom: 12px;  } .f2594 {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);  } .f2595 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2596 {display: flex;  flex-direction: column;  gap: 12px;  width: 100%;  margin-bottom: 24px;  } .f2596:last-child {margin-bottom: 0px;  } .f2597 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2598 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f2599 {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: ;  } .f2599:hover {background-color: rgba(21, 20, 26, 0.07);  } .f2599:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f2600 {display: flex;  flex-wrap: wrap;  align-items: center;  gap: 4px;  } .f2601 {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);  } .f2602 {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;  } .f2603 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2604 {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;  } .f2604:focus {outline: 4px solid transparent;  } .f2604:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2604:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2604:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2604:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2605 {display: flex;  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;  } .f2605:focus {outline: 4px solid transparent;  } .f2605:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2605:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2605:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2605:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2606 {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;  } .f2606:focus {outline: 4px solid transparent;  } .f2606:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2606:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2606:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2606:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2607 {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;  } .f2607:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2607:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2607:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2607: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);  } .f2607::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2608::placeholder {color: rgba(21, 20, 26, 1);  } .f2609 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2610 {color: rgba(21, 20, 26, 1);  } .f2611 {color: rgba(21, 20, 26, 0.68);  } .f2612 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2613 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f2614 {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);  } .f2615 {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);  } .f2616 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f2617 {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;  } .f2618 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2619 {display: flex;  flex-direction: column;  gap: 4px;  margin-bottom: 16px;  } .f2620 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f2621 {width: 100%;  } .f2622 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  gap: 16px;  margin-bottom: 32px;  } .f2623 {position: relative;  } .f2624 {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);  } .f2625 {position: absolute;  right: 12px;  bottom: 9px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2626 {list-style: none;  padding: 0px;  margin: 0px;  } .f2627 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2628 {display: flex;  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;  } .f2628:focus {outline: 4px solid transparent;  } .f2628: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);  } .f2628:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2628:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2628: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);  } .f2629 {display: flex;  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;  } .f2629:focus {outline: 4px solid transparent;  } .f2629:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2629:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2629:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2629:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2630 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f2630:focus {outline: 4px solid transparent;  } .f2630:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2630:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2630:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2630:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2631 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(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;  } .f2631:focus {outline: 4px solid transparent;  } .f2631:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2631:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2631:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2631:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2632 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2632:focus {outline: 4px solid transparent;  } .f2632:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2632:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2632:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2632:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2633 {display: flex;  align-items: center;  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;  } .f2633:focus {outline: 4px solid transparent;  } .f2633:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2633:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2633:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2633:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2634 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2635 {color: rgba(21, 20, 26, 1);  } .f2636 {display: flex;  align-items: center;  flex: 1;  } .f2637 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2638 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2639 {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);  } .f2640 {display: flex;  width: 100%;  } .f2641 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f2642 {display: flex;  align-items: center;  gap: 12px;  } .f2643 {padding: 0 8px;  } .f2644 {display: flex;  flex: 1;  width: 100%;  } .f2644 > div {display: flex;  flex: 1;  width: 100%;  } .f2645 {color: rgba(21, 20, 26, 1);  } .f2646 {color: rgba(21, 20, 26, 0.68);  } .f2647 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2648 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2649 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2650 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2651 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2652 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2653 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2654 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f2655 {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;  } .f2655:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2655:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2655:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2655: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);  } .f2655::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2656::placeholder {color: rgba(21, 20, 26, 1);  } .f2657 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f2657:last-child {margin-bottom: 0px;  } .f2658 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f2659 {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);  } .f2660 {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);  } .f2661 {} .f2662 {height: auto;  min-height: 80px;  resize: none;  } .f2663 {height: auto;  min-height: 154px;  resize: none;  } .f2664 {display: flex;  align-items: center;  gap: 8px;  } .f2665 {width: 100%;  } .f2666 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f2667 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2668 {margin-bottom: 40px;  } .f2668:last-child {margin-bottom: 0px;  } .f2669 {margin-bottom: 24px;  } .f2669:last-child {margin-bottom: 0px;  } .f2670 {display: flex;  justify-content: center;  align-items: center;  } .f2671 {display: flex;  justify-content: center;  align-items: center;  } .f2672 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f2673 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f2674 {display: flex;  gap: 16px;  } .f2675 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2676 {display: flex;  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;  } .f2676:focus {outline: 4px solid transparent;  } .f2676: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);  } .f2676:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2676:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2676: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);  } .f2677 {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;  } .f2677:focus {outline: 4px solid transparent;  } .f2677:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2677:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2677:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2677:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2678 {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;  } .f2678:focus {outline: 4px solid transparent;  } .f2678:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2678:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2678:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2678:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2679 {list-style: none;  padding: 0px;  margin: 0px;  } .f2680 {display: flex;  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;  } .f2680:focus {outline: 4px solid transparent;  } .f2680:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2680:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2680:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2680:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2681 {display: flex;  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;  } .f2681:focus {outline: 4px solid transparent;  } .f2681:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2681:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2681:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2681:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2682 {display: flex;  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;  } .f2682:focus {outline: 4px solid transparent;  } .f2682:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2682:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2682:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2682:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2683 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f2683:last-child {margin-bottom: 0px;  } .f2684 {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);  } .f2685 {display: flex;  justify-content: center;  align-items: center;  margin-bottom: 16px;  } .f2686 {display: flex;  align-items: center;  gap: 8px;  } .f2687 {display: none;  } .f2688 {list-style: none;  padding: 0px;  margin: 0px;  } .f2689 {color: rgba(21, 20, 26, 1);  } .f2690 {color: rgba(21, 20, 26, 0.68);  } .f2691 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2692 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2693 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2694 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f2695 {display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  max-width: 768px;  margin-bottom: 24px;  } .f2696 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f2697 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2698 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2699 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 768px;  padding-bottom: 60px;  padding-right: 4px;  } .f2700 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f2700:last-child {margin-bottom: 0px;  } .f2701 {margin-bottom: 8px;  } .f2702 {margin-bottom: 16px;  } .f2702:last-child {margin-bottom: 0px;  } .f2703 {display: flex;  justify-content: center;  align-items: center;  } .f2704 {display: flex;  justify-content: center;  align-items: center;  } .f2705 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f2705 > div {align-items: center;  justify-content: center;  } .f2706 {list-style: none;  padding: 0px;  margin: 0px;  } .f2707 {color: rgba(21, 20, 26, 1);  } .f2708 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2709 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2710 {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;  } .f2711 {margin-right: 16px;  background-color: rgba(255, 255, 255, 1);  } .f2712 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f2713 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f2714 {list-style: none;  padding: 0px;  margin: 0px;  } .f2715 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2716 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2717 {display: flex;  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;  } .f2717:focus {outline: 4px solid transparent;  } .f2717: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);  } .f2717:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2717:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2717: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);  } .f2718 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2719 {color: rgba(21, 20, 26, 1);  } .f2720 {color: rgba(21, 20, 26, 0.68);  } .f2721 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2722 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2723 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2724 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2725 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2726 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2727 {display: flex;  flex-direction: column;  flex: 1;  } .f2728 {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);  } .f2729 {margin-right: auto;  } .f2730 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  padding: 24px 24px 0 24px;  } .f2731 {display: flex;  justify-content: flex-start;  width: 100%;  max-width: 500px;  margin-bottom: 24px;  } .f2732 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2732::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2733 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 500px;  } .f2734 {height: 56px;  } .f2735 {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;  } .f2736 {margin-right: 16px;  } .f2737 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f2738 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f2739 {list-style: none;  padding: 0px;  margin: 0px;  } .f2740 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2741 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2742 {display: flex;  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;  } .f2742:focus {outline: 4px solid transparent;  } .f2742: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);  } .f2742:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2742:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2742: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);  } .f2743 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid 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;  } .f2743:focus {outline: 4px solid transparent;  } .f2743:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2743:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2743:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2743:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2744 {display: flex;  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;  } .f2744:focus {outline: 4px solid transparent;  } .f2744:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2744:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2744:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2744:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2745 {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;  } .f2745:focus {outline: 4px solid transparent;  } .f2745:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2745:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2745:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2745:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2746 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2747 {color: rgba(21, 20, 26, 1);  } .f2748 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2749 {display: flex;  flex-direction: column;  flex: 1;  } .f2750 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f2751 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f2752 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f2753 {display: flex;  align-items: center;  cursor: pointer;  } .f2754 {color: rgba(21, 20, 26, 0.68);  } .f2755 {display: flex;  flex-direction: column;  overflow: hidden;  margin: 0px;  width: 350px;  } .f2756 {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);  } .f2756::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2756:focus {outline: none;  } .f2757 {display: flex;  gap: 12px;  } .f2758 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f2758 > div {display: flex;  flex: 1;  width: 100%;  } .f2759 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2760 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2761 {color: rgba(21, 20, 26, 0.68);  } .f2762 {display: flex;  flex-direction: column;  flex: 1;  } .f2763 {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);  } .f2764 {display: flex;  gap: 16px;  } .f2765 {list-style: none;  padding: 0px;  margin: 0px;  } .f2766 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2767 {display: flex;  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;  } .f2767:focus {outline: 4px solid transparent;  } .f2767: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);  } .f2767:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2767:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2767: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);  } .f2768 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f2768:focus {outline: 4px solid transparent;  } .f2768:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2768:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2768:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2768:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2769 {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;  } .f2769:focus {outline: 4px solid transparent;  } .f2769:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2769:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2769:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2769:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2770 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2771 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 20px;  } .f2772 {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;  } .f2773 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 580px;  padding: 24px 40px 80px;  } .f2774 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  } .f2774:last-child {margin-bottom: 0px;  } .f2775 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2776 {display: flex;  gap: 8px;  width: 100%;  } .f2777 {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);  } .f2777::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2778 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2779 {display: flex;  gap: 8px;  } .f2780 {display: flex;  flex: 1;  align-items: center;  justify-content: center;  width: 100%;  padding-top: 66px;  padding-bottom: 24px;  } .f2781 {list-style: none;  padding: 0px;  margin: 0px;  } .f2782 {display: flex;  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;  } .f2782:focus {outline: 4px solid transparent;  } .f2782:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2782:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2782:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2782:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2783 {color: rgba(21, 20, 26, 1);  } .f2784 {color: rgba(21, 20, 26, 0.68);  } .f2785 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2786 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2787 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2788 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f2789 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f2790 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f2791 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2792 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2793 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2794 {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;  } .f2794:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2794:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2794:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2794: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);  } .f2794::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2795::placeholder {color: rgba(21, 20, 26, 1);  } .f2796 {position: relative;  width: 100%;  } .f2797 {padding-left: 44px;  } .f2798 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f2799 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f2800 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2801 {position: relative;  display: flex;  width: 100%;  } .f2801:hover .f2802 {background-color: rgba(21, 20, 26, 0.07);  } .f2801:hover .f2803 {opacity: 1;  } .f2802 {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;  } .f2802:focus {background-color: rgba(21, 20, 26, 0.07);  } .f2804 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f2804:focus .f2803 {outline: none;  opacity: 1;  } .f2804:active .f2805 {opacity: 1;  } .f2803 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f2805 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f2806 .f2805 {opacity: 1;  } .f2807 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .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: 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;  } .f2809:focus {outline: 4px solid transparent;  } .f2809:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2809:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2809:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2809:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  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: 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;  } .f2810:focus {outline: 4px solid transparent;  } .f2810:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2810:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2810:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2810:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2811 {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;  } .f2811:focus {outline: 4px solid transparent;  } .f2811:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2811:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2811:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2811:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2812 {display: flex;  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;  } .f2812:focus {outline: 4px solid transparent;  } .f2812:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2812:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2812:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2812:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f2813:focus {outline: 4px solid transparent;  } .f2813: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);  } .f2813:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2813:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2813: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);  } .f2814 {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;  } .f2815 {color: rgba(21, 20, 26, 1);  } .f2816 {color: rgba(21, 20, 26, 0.68);  } .f2817 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2818 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2819 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2820 {display: flex;  flex-direction: column;  gap: 8px;  } .f2821 {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;  } .f2822 {max-width: 240px;  width: 100%;  padding-left: 2px;  } .f2823 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2824 {margin-bottom: 24px;  } .f2825 {display: flex;  flex-direction: column;  } .f2826 {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;  } .f2827 {margin-bottom: 16px;  } .f2828 {display: flex;  align-items: center;  gap: 8px;  } .f2829 {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;  } .f2829:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2829:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2829:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2829: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);  } .f2829::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2830::placeholder {color: rgba(21, 20, 26, 1);  } .f2831 {display: flex;  flex-direction: column;  padding-left: 2px;  margin-bottom: 24px;  } .f2832 {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;  } .f2833 {min-height: 128px;  padding: 12px 20px;  resize: none;  } .f2834 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2835 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f2836 {display: flex;  align-items: center;  gap: 8px;  } .f2837 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f2838 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  } .f2839 {color: rgba(21, 20, 26, 0.68);  } .f2840 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f2841 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2841::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f2842 {display: flex;  justify-content: center;  overflow: hidden;  } .f2843 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f2844 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2845 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f2845:last-child {margin-bottom: 0px;  } .f2846 {display: flex;  gap: 8px;  } .f2847 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2848 {margin-bottom: 12px;  } .f2849 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2850::placeholder {color: rgba(21, 20, 26, 1);  } .f2851 {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);  } .f2852 {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);  } .f2853 {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);  } .f2854 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f2855 {margin-bottom: 24px;  } .f2855:last-child {margin-bottom: 0px;  } .f2856 {margin-bottom: 16px;  } .f2856:last-child {margin-bottom: 0px;  } .f2857 {margin-bottom: 12px;  } .f2857:last-child {margin-bottom: 0px;  } .f2858 {margin-bottom: 8px;  } .f2858:last-child {margin-bottom: 0px;  } .f2859 {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;  } .f2860 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2861 {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;  } .f2861:focus {outline: 4px solid transparent;  } .f2861:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2861:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2861:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2861:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2862 {display: flex;  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;  } .f2862:focus {outline: 4px solid transparent;  } .f2862: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);  } .f2862:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2862:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2862: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);  } .f2863 {display: flex;  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;  } .f2863:focus {outline: 4px solid transparent;  } .f2863:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2863:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2863:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2863:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2864 {display: flex;  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;  } .f2864:focus {outline: 4px solid transparent;  } .f2864:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f2864:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f2864:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f2864:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2865 {color: rgba(21, 20, 26, 1);  } .f2866 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2867 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2868 {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);  } .f2869 {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);  } .f2870 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2871 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f2872 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f2873 {margin-bottom: 24px;  } .f2874 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f2875 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f2876 {margin-bottom: 16px;  } .f2877 {display: flex;  gap: 8px;  width: 100%;  } .f2878 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2879 {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);  } .f2880 {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);  } .f2881 {display: flex;  } .f2882 {display: flex;  flex-direction: column;  gap: 12px;  } .f2883 {width: 100%;  } .f2884 {list-style: none;  padding: 0px;  margin: 0px;  } .f2885 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2886 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2887 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: none;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(5, 96, 253, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: rgba(5, 96, 253, 0.12);  transition: background-color 0.4s ease-in-out, outline 0.4s ease-in-out, color 0.4s ease-in-out, border 0.4s ease-in-out;  cursor: pointer;  } .f2887:focus {outline: 4px solid transparent;  } .f2887:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2887:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2887:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2887:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2888 {display: flex;  align-items: center;  justify-content: center;  height: 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;  } .f2888:focus {outline: 4px solid transparent;  } .f2888:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f2888:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f2888:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2888:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2889 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(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;  } .f2889:focus {outline: 4px solid transparent;  } .f2889:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f2889:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f2889:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f2889:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2890 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2891 {color: rgba(21, 20, 26, 1);  } .f2892 {color: rgba(21, 20, 26, 0.68);  } .f2893 {color: rgba(21, 20, 26, 0.32);  } .f2894 {color: rgba(5, 96, 253, 1);  } .f2895 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2896 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f2897 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2898 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2899 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2900 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2901 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2902 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f2903 {display: flex;  flex-direction: column;  flex: 1;  } .f2904 {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);  } .f2905 {display: flex;  align-items: center;  gap: 16px;  justify-content: space-between;  width: 100%;  } .f2906 {display: flex;  justify-content: space-between;  align-items: center;  } .f2907 {display: flex;  height: 48px;  gap: 4px;  padding: 4px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2908 {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;  } .f2909 {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f2909:hover {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f2909:active {color: rgba(255, 255, 255, 1);  background-color: rgba(21, 20, 26, 1);  } .f2910 {display: flex;  align-items: center;  gap: 16px;  } .f2911 {position: relative;  display: flex;  width: 56px;  min-width: 56px;  height: 56px;  border-radius: 50%;  overflow: hidden;  } .f2912 {position: absolute;  top: 50%;  width: 100%;  transform: translateY(-50%);  } .f2913 {display: flex;  flex-direction: column;  justify-content: center;  } .f2914 {display: block;  overflow: hidden;  text-overflow: ellipsis;  } .f2915 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f2915 > div {display: flex;  width: 100%;  flex: 1;  } .f2916 {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;  } .f2917 {list-style: none;  padding: 0px;  margin: 0px;  } .f2918 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2919 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2920 {display: flex;  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;  } .f2920:focus {outline: 4px solid transparent;  } .f2920: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);  } .f2920:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f2920:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f2920: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);  } .f2921 {display: flex;  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;  } .f2921:focus {outline: 4px solid transparent;  } .f2921:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f2921:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f2921:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f2921:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f2922 {display: flex;  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;  } .f2922:focus {outline: 4px solid transparent;  } .f2922:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f2922:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f2922:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f2922:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f2923 {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;  } .f2923:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2923:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2923:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2923: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);  } .f2923::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2924::placeholder {color: rgba(21, 20, 26, 1);  } .f2925 {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;  } .f2925:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f2925:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2925:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f2925: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);  } .f2925::placeholder {color: rgba(21, 20, 26, 0.32);  } .f2926::placeholder {color: rgba(21, 20, 26, 1);  } .f2927 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f2928 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f2929 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f2930 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2931 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2932 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2933 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f2934 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f2935 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2936 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f2937 {color: rgba(21, 20, 26, 1);  } .f2938 {color: rgba(21, 20, 26, 0.68);  } .f2939 {color: rgba(5, 96, 253, 1);  } .f2940 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2941 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2942 {flex: 1;  } .f2943 {display: flex;  flex-direction: column;  flex: 1;  } .f2944 {margin-bottom: 12px;  } .f2945 {display: flex;  gap: 4px;  } .f2946 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f2947 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f2948 {display: flex;  flex-direction: column;  flex: 1;  gap: 24px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f2949 {display: flex;  } .f2950 {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);  } .f2951 {width: 100%;  } .f2952 {margin-right: auto;  } .f2953 {} .f2954 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f2955 {max-width: 297px;  color: rgba(5, 96, 253, 1);  } .f2955:hover {color: rgba(5, 96, 253, 1);  } .f2956 {display: flex;  align-items: flex-start;  flex-direction: column;  gap: 8px;  } .f2957 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f2958:hover {background-color: rgba(5, 96, 253, 1);  } .f2958:focus {background-color: rgba(5, 96, 253, 1);  } .f2958 {background-color: rgba(5, 96, 253, 1);  color: rgba(255, 255, 255, 1);  } .f2959 {display: flex;  justify-content: space-between;  max-width: 368px;  } .f2960 {width: calc(100% - 8px);  } .f2961 {padding-top: 8px;  min-height: 251px;  resize: none;  } .f2962 {display: flex;  flex-direction: column;  align-items: flex-start;  width: 100%;  } .f2963 {display: flex;  justify-content: flex-start;  padding-top: 12px;  } .f2964 {min-width: 157px;  } .f2965 {display: flex;  flex-direction: column;  } .f2966 {position: relative;  display: flex;  } .f2967 {position: absolute;  bottom: 13px;  left: 12px;  } .f2968 {display: flex;  flex-direction: column;  } .f2969 {display: flex;  flex-direction: column;  margin-bottom: 20px;  } .f2970 {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);  } .f2971 {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);  } .f2972 {display: flex;  flex-direction: column;  border-radius: 24px;  border: 1px solid rgba(21, 20, 26, 0.07);  padding: 19px 23px;  } .f2973 {display: flex;  flex-direction: column;  gap: 16px;  margin-bottom: 24px;  } .f2974 {display: flex;  justify-content: flex-start;  } .f2975 {display: flex;  justify-content: flex-end;  } .f2976 {display: flex;  gap: 8px;  padding-top: 4px;  } .f2977 {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);  } .f2978 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f2979 {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);  } .f2980 {padding-top: 20px;  } .f2981 {margin-bottom: 64px;  } .f2981:last-child {margin-bottom: 0px;  } .f2982 {margin-bottom: 40px;  } .f2982:last-child {margin-bottom: 0px;  } .f2983 {margin-bottom: 24px;  } .f2983:last-child {margin-bottom: 0px;  } .f2984 {margin-bottom: 16px;  } .f2984:last-child {margin-bottom: 0px;  } .f2985 {list-style: none;  padding: 0px;  margin: 0px;  } .f2986 {margin: 0px;  text-decoration: none;  color: inherit;  } .f2987 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f2988 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f2989 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f2990 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f2991 {color: rgba(21, 20, 26, 1);  } .f2992 {color: rgba(21, 20, 26, 0.68);  } .f2993 {color: rgba(5, 96, 253, 1);  } .f2994 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f2995 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f2996 {flex: 1;  } .f2997 {display: flex;  flex-direction: column;  flex: 1;  } .f2998 {margin-bottom: 12px;  } .f2999 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f3000 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f3001 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f3002 {display: flex;  flex-direction: column;  } .f3003 {margin-bottom: 8px;  } .f3003:last-child {margin-bottom: 0px;  } .f3004 {display: flex;  align-items: center;  gap: 4px;  wrap: nowrap;  cursor: pointer;  } .f3005 {gap: 8px;  } .f3006 {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;  } .f3006:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3006:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3006:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3006: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);  } .f3006::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3007::placeholder {color: rgba(21, 20, 26, 1);  } .f3008 {display: flex;  flex-direction: column;  gap: 8px;  } .f3009 {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);  } .f3010 {width: 180px;  } .f3011 {} .f3012 {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;  } .f3012:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3012:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3012:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3012: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);  } .f3012::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3013::placeholder {color: rgba(21, 20, 26, 1);  } .f3014 {display: flex;  flex-direction: column;  gap: 8px;  } .f3015 {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);  } .f3016 {width: 180px;  } .f3017 {} .f3018 {display: flex;  flex: 1;  width: 100%;  min-height: 180px;  height: 100vh;  flex-direction: column;  } .f3019 {display: flex;  flex: 1;  justify-content: center;  align-items: center;  width: 100%;  } .f3020 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3021 {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;  } .f3022 {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;  } .f3023 {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;  } .f3024 {display: flex;  flex-direction: column;  width: 100%;  max-width: 575px;  gap: 24px;  } .f3025 {margin-bottom: 24px;  } .f3025:last-child {margin-bottom: 0px;  } .f3026 {margin-bottom: 8px;  } .f3026:last-child {margin-bottom: 0px;  } .f3027 {display: flex;  flex-direction: column;  gap: 8px;  } .f3028 {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);  } .f3029 {} .f3030 {width: 100%;  } .f3031 {width: 100%;  height: 1px;  background-color: rgba(21, 20, 26, 0.07);  } .f3032 {} .f3033 {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;  } .f3033:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3033:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3033:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3033: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);  } .f3033::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3034::placeholder {color: rgba(21, 20, 26, 1);  } .f3035 {display: flex;  flex-direction: column;  gap: 8px;  } .f3036 {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);  } .f3037 {resize: none;  } .f3038 {} .f3039 {list-style: none;  padding: 0px;  margin: 0px;  } .f3040 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3041 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3042 {display: flex;  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;  } .f3042:focus {outline: 4px solid transparent;  } .f3042: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);  } .f3042:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3042:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3042: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);  } .f3043 {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;  } .f3043:focus {outline: 4px solid transparent;  } .f3043:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3043:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3043:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3043:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3044 {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;  } .f3044:focus {outline: 4px solid transparent;  } .f3044:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3044:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3044:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3044:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3045 {display: flex;  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;  } .f3045:focus {outline: 4px solid transparent;  } .f3045:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3045:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3045:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3045:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3046 {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;  } .f3046:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3046:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3046:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3046: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);  } .f3046::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3047::placeholder {color: rgba(21, 20, 26, 1);  } .f3048 {display: flex;  flex: 1;  width: 100%;  } .f3049 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3050 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3051 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3052 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3053 {color: rgba(21, 20, 26, 1);  } .f3054 {color: rgba(21, 20, 26, 0.68);  } .f3055 {color: rgba(21, 20, 26, 0.32);  } .f3056 {color: rgba(5, 96, 253, 1);  } .f3057 {display: flex;  flex: 1;  width: 100%;  } .f3058 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3058::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3059 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3060 {position: relative;  } .f3060:hover .f3061 {opacity: 1;  } .f3061 {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;  } .f3062 {display: flex;  gap: 8px;  } .f3063 {display: flex;  flex-direction: column;  } .f3064 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3065 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3066 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3066:last-child {margin-bottom: 0px;  } .f3067 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3068 {} .f3069 {display: flex;  flex-direction: column;  gap: 8px;  } .f3070 {flex: 1;  } .f3071 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3072 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3073 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3074 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3075 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3076 {display: flex;  flex-direction: column;  } .f3077 {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);  } .f3078 {width: 100%;  margin-bottom: 20px;  } .f3079 {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);  } .f3079::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3080::before {background-color: rgba(36, 149, 78, 1);  } .f3081 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3082 {} .f3083 {display: flex;  flex-direction: column;  gap: 8px;  } .f3084 {} .f3085 {margin-bottom: 24px;  } .f3086 {margin-bottom: 16px;  } .f3087 {margin-bottom: 12px;  } .f3088 {margin-bottom: 8px;  } .f3085:last-child {margin-bottom: 0px;  } .f3086:last-child {margin-bottom: 0px;  } .f3087:last-child {margin-bottom: 0px;  } .f3088:last-child {margin-bottom: 0px;  } .f3089 {list-style: none;  padding: 0px;  margin: 0px;  } .f3090 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3091 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3092 {display: flex;  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;  } .f3092:focus {outline: 4px solid transparent;  } .f3092: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);  } .f3092:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3092:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3092: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);  } .f3093 {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;  } .f3093:focus {outline: 4px solid transparent;  } .f3093:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3093:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3093:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3093:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3094 {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;  } .f3094:focus {outline: 4px solid transparent;  } .f3094:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3094:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3094:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3094:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3095 {display: flex;  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;  } .f3095:focus {outline: 4px solid transparent;  } .f3095:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3095:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3095:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3095:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3096 {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;  } .f3096:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3096:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3096:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3096: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);  } .f3096::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3097::placeholder {color: rgba(21, 20, 26, 1);  } .f3098 {display: flex;  flex: 1;  width: 100%;  } .f3099 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3100 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3101 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3102 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3103 {color: rgba(21, 20, 26, 1);  } .f3104 {color: rgba(21, 20, 26, 0.68);  } .f3105 {color: rgba(21, 20, 26, 0.32);  } .f3106 {color: rgba(5, 96, 253, 1);  } .f3107 {display: flex;  flex: 1;  width: 100%;  } .f3108 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3108::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3109 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3110 {position: relative;  } .f3111 {display: flex;  justify-content: space-between;  align-items: flex-end;  gap: 8px;  } .f3112 {display: flex;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3110:hover .f3112 {opacity: 1;  } .f3113 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3114 {display: flex;  gap: 8px;  } .f3115 {display: flex;  flex-direction: column;  } .f3116 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3117 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3118 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3118:last-child {margin-bottom: 0px;  } .f3119 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3120 {} .f3121 {display: flex;  flex-direction: column;  gap: 8px;  } .f3122 {flex: 1;  } .f3123 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3124 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3125 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3126 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3127 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3128 {display: flex;  flex-direction: column;  } .f3129 {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);  } .f3130 {width: 100%;  margin-bottom: 20px;  } .f3131 {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);  } .f3131::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3132::before {background-color: rgba(36, 149, 78, 1);  } .f3133 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3134 {} .f3135 {display: flex;  flex-direction: column;  gap: 8px;  } .f3136 {} .f3137 {margin-bottom: 24px;  } .f3138 {margin-bottom: 16px;  } .f3139 {margin-bottom: 12px;  } .f3140 {margin-bottom: 8px;  } .f3137:last-child {margin-bottom: 0px;  } .f3138:last-child {margin-bottom: 0px;  } .f3139:last-child {margin-bottom: 0px;  } .f3140:last-child {margin-bottom: 0px;  } .f3141 {list-style: none;  padding: 0px;  margin: 0px;  } .f3142 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3143 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3144 {display: flex;  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;  } .f3144:focus {outline: 4px solid transparent;  } .f3144: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);  } .f3144:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3144:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3144: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);  } .f3145 {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;  } .f3145:focus {outline: 4px solid transparent;  } .f3145:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3145:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3145:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3145:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3146 {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;  } .f3146:focus {outline: 4px solid transparent;  } .f3146:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3146:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3146:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3146:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3147 {display: flex;  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;  } .f3147:focus {outline: 4px solid transparent;  } .f3147:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3147:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3147:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3147:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3148 {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;  } .f3148:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3148:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3148:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3148: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);  } .f3148::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3149::placeholder {color: rgba(21, 20, 26, 1);  } .f3150 {display: flex;  flex: 1;  width: 100%;  } .f3151 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3152 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3153 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3154 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3155 {color: rgba(21, 20, 26, 1);  } .f3156 {color: rgba(21, 20, 26, 0.68);  } .f3157 {color: rgba(21, 20, 26, 0.32);  } .f3158 {color: rgba(5, 96, 253, 1);  } .f3159 {display: flex;  flex: 1;  width: 100%;  } .f3160 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3160::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3161 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3162 {position: relative;  } .f3162:hover .f3163 {opacity: 1;  } .f3163 {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;  } .f3164 {display: flex;  gap: 8px;  } .f3165 {display: flex;  flex-direction: column;  } .f3166 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3167 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3168 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3168:last-child {margin-bottom: 0px;  } .f3169 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3170 {} .f3171 {display: flex;  flex-direction: column;  gap: 8px;  } .f3172 {flex: 1;  } .f3173 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3174 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3175 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3176 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3177 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3178 {display: flex;  flex-direction: column;  } .f3179 {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);  } .f3180 {width: 100%;  margin-bottom: 20px;  } .f3181 {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);  } .f3181::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3182::before {background-color: rgba(36, 149, 78, 1);  } .f3183 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3184 {} .f3185 {display: flex;  flex-direction: column;  gap: 8px;  } .f3186 {} .f3187 {margin-bottom: 24px;  } .f3188 {margin-bottom: 16px;  } .f3189 {margin-bottom: 12px;  } .f3190 {margin-bottom: 8px;  } .f3187:last-child {margin-bottom: 0px;  } .f3188:last-child {margin-bottom: 0px;  } .f3189:last-child {margin-bottom: 0px;  } .f3190:last-child {margin-bottom: 0px;  } .f3191 {list-style: none;  padding: 0px;  margin: 0px;  } .f3192 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3193 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3194 {display: flex;  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;  } .f3194:focus {outline: 4px solid transparent;  } .f3194: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);  } .f3194:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3194:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3194: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);  } .f3195 {display: flex;  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;  } .f3195:focus {outline: 4px solid transparent;  } .f3195:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3195:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3195:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3195:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3196 {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;  } .f3196:focus {outline: 4px solid transparent;  } .f3196:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3196:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3196:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3196:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3197 {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;  } .f3197:focus {outline: 4px solid transparent;  } .f3197:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3197:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3197:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3197:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3198 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3199 {color: rgba(21, 20, 26, 1);  } .f3200 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3201 {display: flex;  flex-direction: column;  flex: 1;  } .f3202 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3203 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f3204 {display: flex;  align-items: center;  gap: 8px;  padding: 0 24px 0 40px;  } .f3205 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f3206 {color: rgba(21, 20, 26, 1);  } .f3207 {margin-right: auto;  } .f3208 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3208 > div {display: flex;  flex: 1;  width: 100%;  } .f3209 {list-style: none;  padding: 0px;  margin: 0px;  } .f3210 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3211 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3212 {display: flex;  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;  } .f3212:focus {outline: 4px solid transparent;  } .f3212: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);  } .f3212:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3212:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3212: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);  } .f3213 {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;  } .f3213:focus {outline: 4px solid transparent;  } .f3213:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3213:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3213:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3213:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3214 {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;  } .f3214:focus {outline: 4px solid transparent;  } .f3214:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3214:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3214:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3214:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3215 {display: flex;  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;  } .f3215:focus {outline: 4px solid transparent;  } .f3215:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3215:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3215:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3215:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3216 {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;  } .f3216:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3216:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3216:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3216: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);  } .f3216::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3217::placeholder {color: rgba(21, 20, 26, 1);  } .f3218 {display: flex;  flex: 1;  width: 100%;  } .f3219 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3220 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3221 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3222 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3223 {color: rgba(21, 20, 26, 1);  } .f3224 {color: rgba(21, 20, 26, 0.68);  } .f3225 {color: rgba(21, 20, 26, 0.32);  } .f3226 {color: rgba(5, 96, 253, 1);  } .f3227 {color: rgba(229, 62, 62, 1);  } .f3228 {color: rgba(36, 149, 78, 1);  } .f3229 {display: flex;  flex: 1;  width: 100%;  } .f3230 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3230::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3231 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3232 {position: relative;  } .f3232:hover .f3233 {opacity: 1;  } .f3233 {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;  } .f3234 {display: flex;  row-gap: 2px;  column-gap: 8px;  flex-wrap: wrap;  } .f3235 {display: flex;  flex-direction: column;  } .f3236 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3237 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3238 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3238:last-child {margin-bottom: 0px;  } .f3239 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3240 {} .f3241 {display: flex;  justify-content: space-between;  align-items: center;  gap: 8px;  } .f3242 {display: flex;  flex-direction: column;  gap: 8px;  } .f3243 {flex: 1;  } .f3244 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3245 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3246 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3247 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3248 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3249 {display: flex;  flex-direction: column;  } .f3250 {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);  } .f3251 {width: 100%;  margin-bottom: 20px;  } .f3252 {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);  } .f3252::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f3253::before {background-color: rgba(36, 149, 78, 1);  } .f3254 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3255 {} .f3256 {display: flex;  flex-direction: column;  gap: 8px;  } .f3257 {} .f3258 {margin-bottom: 24px;  } .f3259 {margin-bottom: 16px;  } .f3260 {margin-bottom: 12px;  } .f3261 {margin-bottom: 8px;  } .f3258:last-child {margin-bottom: 0px;  } .f3259:last-child {margin-bottom: 0px;  } .f3260:last-child {margin-bottom: 0px;  } .f3261:last-child {margin-bottom: 0px;  } .f3262 {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);  } .f3263 {display: flex;  justify-content: center;  width: 100%;  padding-left: 123px;  } .f3264 {display: flex;  flex-direction: column;  width: 100%;  } .f3265 {padding: 12px 16px;  min-height: 120px;  resize: none;  } .f3266 {display: flex;  gap: 8px;  } .f3267 {list-style: none;  padding: 0px;  margin: 0px;  } .f3268 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3269 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3270 {display: flex;  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;  } .f3270:focus {outline: 4px solid transparent;  } .f3270: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);  } .f3270:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3270:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3270: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);  } .f3271 {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;  } .f3271:focus {outline: 4px solid transparent;  } .f3271:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3271:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3271:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3271:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3272 {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;  } .f3272:focus {outline: 4px solid transparent;  } .f3272:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3272:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3272:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3272:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3273 {display: flex;  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;  } .f3273:focus {outline: 4px solid transparent;  } .f3273:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3273:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3273:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3273:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3274 {display: flex;  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;  } .f3274:focus {outline: 4px solid transparent;  } .f3274:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3274:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3274:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3274:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3275 {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;  } .f3275:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3275:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3275:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3275: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);  } .f3275::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3276::placeholder {color: rgba(21, 20, 26, 1);  } .f3277 {display: flex;  flex: 1;  width: 100%;  } .f3278 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3279 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3280 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3281 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3282 {color: rgba(21, 20, 26, 1);  } .f3283 {color: rgba(21, 20, 26, 0.68);  } .f3284 {color: rgba(21, 20, 26, 0.32);  } .f3285 {display: flex;  flex: 1;  width: 100%;  } .f3286 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3286::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3287 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3288 {position: relative;  display: flex;  flex-direction: column;  gap: 4px;  } .f3288:hover .f3289 {opacity: 1;  } .f3289 {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;  } .f3290 {display: flex;  gap: 8px;  } .f3291 {display: flex;  flex-direction: column;  } .f3292 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3293 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3294 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3294:last-child {margin-bottom: 0px;  } .f3295 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3296 {} .f3297 {display: flex;  flex-direction: column;  gap: 8px;  } .f3298 {flex: 1;  } .f3299 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3300 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3301 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3302 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3303 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f3304 {display: flex;  flex-direction: column;  gap: 4px;  } .f3305 {display: flex;  } .f3306 {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);  } .f3307 {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;  } .f3308 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3309 {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;  } .f3310 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f3311 {} .f3312 {display: flex;  flex-direction: column;  gap: 8px;  } .f3313 {} .f3314 {margin-bottom: 24px;  } .f3315 {margin-bottom: 20px;  } .f3316 {margin-bottom: 16px;  } .f3317 {margin-bottom: 12px;  } .f3318 {margin-bottom: 8px;  } .f3314:last-child {margin-bottom: 0px;  } .f3316:last-child {margin-bottom: 0px;  } .f3317:last-child {margin-bottom: 0px;  } .f3318:last-child {margin-bottom: 0px;  } .f3319 {list-style: none;  padding: 0px;  margin: 0px;  } .f3320 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3321 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3322 {display: flex;  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;  } .f3322:focus {outline: 4px solid transparent;  } .f3322: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);  } .f3322:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3322:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3322: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);  } .f3323 {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;  } .f3323:focus {outline: 4px solid transparent;  } .f3323:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3323:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3323:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3323:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3324 {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;  } .f3324:focus {outline: 4px solid transparent;  } .f3324:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3324:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3324:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3324:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3325 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f3326 {color: rgba(21, 20, 26, 1);  } .f3327 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3328 {display: flex;  flex-direction: column;  flex: 1;  } .f3329 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f3330 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f3331 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f3332 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f3333 {margin-right: auto;  } .f3334 {margin-right: auto;  } .f3335 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f3335 > div {display: flex;  flex: 1;  width: 100%;  } .f3336 {list-style: none;  padding: 0px;  margin: 0px;  } .f3337 {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;  } .f3337:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3337:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3337:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3337: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);  } .f3337::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3338::placeholder {color: rgba(21, 20, 26, 1);  } .f3339 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3340 {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;  } .f3340:focus {outline: 4px solid transparent;  } .f3340:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3340:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3340:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3340:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3341 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3342 {color: rgba(21, 20, 26, 1);  } .f3343 {color: rgba(21, 20, 26, 0.68);  } .f3344 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3345 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3346 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3347 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3348 {display: flex;  flex-direction: column;  align-items: flex-start;  } .f3349 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3350 {} .f3351 {display: flex;  } .f3352 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3353 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3354 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-start;  gap: 24px;  width: 100%;  min-height: 100%;  padding-right: 4px;  } .f3355 {display: flex;  flex-direction: column;  align-items: flex-start;  gap: 8px;  } .f3356 {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;  } .f3357 {max-width: 240px;  } .f3358 {width: 100%;  flex: 1;  } .f3359 {display: flex;  align-items: center;  gap: 8px;  width: 100%;  flex-wrap: wrap;  } .f3360 {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;  } .f3361 {position: absolute;  right: 12px;  top: 50%;  display: flex;  color: rgba(21, 20, 26, 0.32);  transform: translateY(-50%);  cursor: pointer;  } .f3362 {display: flex;  align-items: flex-end;  justify-content: flex-start;  gap: 8px;  flex-wrap: wrap;  } .f3363 {display: flex;  flex: 1;  width: 100%;  padding: 12px 16px;  resize: none;  } .f3364 {min-height: 120px;  resize: none;  } .f3365 {margin-bottom: 24px;  } .f3366 {margin-bottom: 16px;  } .f3367 {margin-bottom: 12px;  } .f3368 {margin-bottom: 8px;  } .f3365:last-child {margin-bottom: 0px;  } .f3366:last-child {margin-bottom: 0px;  } .f3367:last-child {margin-bottom: 0px;  } .f3368:last-child {margin-bottom: 0px;  } .f3369 {list-style: none;  padding: 0px;  margin: 0px;  } .f3370 {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;  } .f3370:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3370:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3370:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3370: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);  } .f3370::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3371::placeholder {color: rgba(21, 20, 26, 1);  } .f3372 {color: rgba(21, 20, 26, 1);  } .f3373 {color: rgba(21, 20, 26, 0.68);  } .f3374 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3375 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3376 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3377 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3378 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3379 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3380 {margin-bottom: 16px;  } .f3381 {display: flex;  } .f3382 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3383 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3384 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3385 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3386 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3387 {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;  } .f3388 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3389 {min-height: 120px;  resize: none;  } .f3390 {list-style: none;  padding: 0px;  margin: 0px;  } .f3391 {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;  } .f3391:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3391:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3391:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3391: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);  } .f3391::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3392::placeholder {color: rgba(21, 20, 26, 1);  } .f3393 {color: rgba(21, 20, 26, 1);  } .f3394 {color: rgba(21, 20, 26, 0.68);  } .f3395 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3396 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3397 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3398 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3399 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3400 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3401 {margin-bottom: 16px;  } .f3402 {display: flex;  } .f3403 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3404 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3405 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3406 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3407 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3408 {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;  } .f3409 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3410 {min-height: 120px;  resize: none;  } .f3411 {list-style: none;  padding: 0px;  margin: 0px;  } .f3412 {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;  } .f3412:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3412:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3412:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3412: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);  } .f3412::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3413::placeholder {color: rgba(21, 20, 26, 1);  } .f3414 {color: rgba(21, 20, 26, 1);  } .f3415 {color: rgba(21, 20, 26, 0.68);  } .f3416 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3417 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3418 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3419 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3420 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 24px;  } .f3421 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  padding-right: 40px;  } .f3422 {margin-bottom: 16px;  } .f3423 {display: flex;  } .f3424 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3425 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3426 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3427 {display: flex;  gap: 16px;  flex-wrap: wrap;  } .f3428 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  } .f3429 {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;  } .f3430 {display: flex;  flex: 1;  width: 100%;  resize: none;  } .f3431 {min-height: 120px;  resize: none;  } .f3432 {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;  } .f3433 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3434 {display: flex;  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;  } .f3434:focus {outline: 4px solid transparent;  } .f3434: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);  } .f3434:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3434:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3434: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);  } .f3435 {display: flex;  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;  } .f3435:focus {outline: 4px solid transparent;  } .f3435:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3435:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3435:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3435:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3436 {display: flex;  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;  } .f3436:focus {outline: 4px solid transparent;  } .f3436:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f3436:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f3436:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f3436:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3437 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3438 {color: rgba(21, 20, 26, 1);  } .f3439 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3440 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3441 {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);  } .f3442 {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);  } .f3443 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f3444 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3445 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f3446 {margin-bottom: 24px;  } .f3447 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3448 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3449 {margin-bottom: 16px;  } .f3450 {display: flex;  gap: 8px;  width: 100%;  } .f3451 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3452 {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);  } .f3453 {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);  } .f3454 {display: flex;  } .f3455 {display: flex;  flex-direction: column;  gap: 12px;  } .f3456 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f3457 {display: flex;  gap: 16px;  } .f3458 {width: 100%;  } .f3459 {list-style: none;  padding: 0px;  margin: 0px;  } .f3460 {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;  } .f3460:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3460:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3460:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3460: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);  } .f3460::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3461::placeholder {color: rgba(21, 20, 26, 1);  } .f3462 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3463 {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;  } .f3463:focus {outline: 4px solid transparent;  } .f3463:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3463:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3463:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3463:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3464 {color: rgba(21, 20, 26, 1);  } .f3465 {color: rgba(21, 20, 26, 0.68);  } .f3466 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3467 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3468 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3469 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f3470 {display: flex;  flex-direction: column;  align-items: flex-start;  } .f3471 {display: flex;  align-items: center;  gap: 16px;  padding-right: 40px;  cursor: pointer;  } .f3472 {color: rgba(21, 20, 26, 1);  } .f3473 {overflow: hidden;  text-overflow: ellipsis;  } .f3474 {} .f3475 {position: relative;  right: -4px;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3476 {position: absolute;  display: flex;  flex-direction: column;  gap: 24px;  width: 100%;  min-height: 100%;  padding-bottom: 60px;  padding-right: 4px;  } .f3477 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f3478 {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;  } .f3478:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3478:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3478:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3478: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);  } .f3478::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3479::placeholder {color: rgba(21, 20, 26, 1);  } .f3480 {position: relative;  width: 100%;  } .f3481 {padding-left: 44px;  } .f3482 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f3483 {position: relative;  display: flex;  width: 100%;  } .f3483:hover .f3484 {background-color: rgba(21, 20, 26, 0.07);  } .f3483:hover .f3485 {opacity: 1;  } .f3484 {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;  } .f3484:focus {background-color: rgba(21, 20, 26, 0.07);  } .f3486 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f3486:focus .f3485 {outline: none;  opacity: 1;  } .f3486:active .f3487 {opacity: 1;  } .f3485 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3487 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f3488 .f3487 {opacity: 1;  } .f3489 {margin-bottom: 24px;  } .f3490 {margin-bottom: 16px;  } .f3491 {margin-bottom: 12px;  } .f3492 {margin-bottom: 8px;  } .f3489:last-child {margin-bottom: 0px;  } .f3490:last-child {margin-bottom: 0px;  } .f3491:last-child {margin-bottom: 0px;  } .f3492:last-child {margin-bottom: 0px;  } .f3493 {list-style: none;  padding: 0px;  margin: 0px;  } .f3494 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3495 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3496 {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;  } .f3496:focus {outline: 4px solid transparent;  } .f3496:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3496:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3496:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3496:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3497 {display: flex;  } .f3498 {position: relative;  } .f3499 {padding-left: 40px;  } .f3500 {position: absolute;  top: 50%;  left: 8px;  color: rgba(21, 20, 26, 1);  transform: translateY(-50%);  pointer-events: none;  } .f3501 {position: absolute;  left: 0px;  right: 0px;  top: 0px;  bottom: 0px;  align-items: center;  background-color: rgba(255, 255, 255, 1);  } .f3502 {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);  } .f3502::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3497:focus-within .f3501 {display: block;  } .f3503 {position: absolute;  top: 50%;  left: 48px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f3504 {position: absolute;  top: 50%;  right: 24px;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  cursor: pointer;  } .f3505 {} .f3506 {display: flex;  padding: 12px 24px;  align-items: flex-start;  gap: 16px;  max-width: 499px;  width: 100%;  color: inherit;  text-decoration: none;  } .f3506:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3506:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3506:active {background-color: rgba(21, 20, 26, 0.03);  } .f3507 {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;  } .f3508 {width: 100%;  } .f3509 {} .f3510 {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;  } .f3511 {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;  } .f3512 {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);  } .f3513 {margin: auto;  } .f3514 {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;  } .f3514:focus {outline: none;  background-color: #D9D0BB;  } .f3514:hover {background-color: #D9D0BB;  } .f3514:active {background-color: #c9b59a;  } .f3514:disabled {background-color: rgba(255, 255, 255, 1);  border: 2px solid #D9D0BB;  } .f3515 {} .f3516 {} .f3517 {position: fixed;  top: 100px;  bottom: 0px;  left: 0px;  right: 0px;  z-index: 1;  } .f3518 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3519 {color: rgba(21, 20, 26, 1);  } .f3520 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3521 {display: flex;  align-items: center;  gap: 12px;  height: 38px;  min-height: 38px;  padding: 0 12px 0 20px;  border-radius: 12px;  border: 1px solid rgba(21, 20, 26, 0.12);  background-color: rgba(255, 255, 255, 1);  cursor: pointer;  } .f3522 {position: relative;  } .f3523 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3524 {display: flex;  align-items: center;  justify-content: space-between;  height: 48px;  min-height: 48px;  padding: 8px 14px 8px 20px;  width: 100%;  border-radius: 12px;  outline: 2px solid transparent;  border: 1px solid rgba(21, 20, 26, 0.07);  color: rgba(21, 20, 26, 1);  background: rgba(255, 255, 255, 1);  transition: background-color 0.3s ease-in-out, outline 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;  cursor: pointer;  } .f3525 {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;  } .f3526 {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;  } .f3527 {margin: 0px;  padding: 0px;  list-style-type: none;  overflow-y: auto;  } .f3528 {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;  } .f3529 {color: rgba(21, 20, 26, 0.68);  transition: color 0.3s ease-in-out;  } .f3528:hover {background-color: rgba(21, 20, 26, 0.03);  } .f3528:focus {background-color: rgba(21, 20, 26, 0.03);  } .f3528:active {background-color: rgba(255, 255, 255, 1);  color: rgba(5, 96, 253, 1);  } .f3524:hover {border: 1px solid rgba(21, 20, 26, 0.12);  outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.88);  } .f3524:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  color: rgba(21, 20, 26, 0.88);  } .f3524: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;  } .f3524: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);  } .f3530 {border: 1px solid rgba(5, 96, 253, 0.32);  outline: 4px solid rgba(5, 96, 253, 0.32);  } .f3531 {color: rgba(21, 20, 26, 0.07);  } .f3532 {} .f3533 {} .f3534 {background-color: rgba(229, 62, 62, 0.12);  border: 1px solid rgba(229, 62, 62, 1);  } .f3535 {list-style: none;  padding: 0px;  margin: 0px;  } .f3536 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3537 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3538 {display: flex;  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;  } .f3538:focus {outline: 4px solid transparent;  } .f3538: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);  } .f3538:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3538:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3538: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);  } .f3539 {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;  } .f3539:focus {outline: 4px solid transparent;  } .f3539:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3539:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3539:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3539:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3540 {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;  } .f3540:focus {outline: 4px solid transparent;  } .f3540:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3540:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3540:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3540:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3541 {display: flex;  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;  } .f3541:focus {outline: 4px solid transparent;  } .f3541:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3541:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3541:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3541:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3542 {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;  } .f3542:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3542:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3542:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3542: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);  } .f3542::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3543::placeholder {color: rgba(21, 20, 26, 1);  } .f3544 {display: flex;  flex: 1;  width: 100%;  } .f3545 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3546 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f3547 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3548 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3549 {color: rgba(21, 20, 26, 1);  } .f3550 {color: rgba(21, 20, 26, 0.68);  } .f3551 {color: rgba(21, 20, 26, 0.32);  } .f3552 {color: rgba(5, 96, 253, 1);  } .f3553 {display: flex;  flex: 1;  width: 100%;  } .f3554 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3554::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3555 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f3556 {position: relative;  } .f3556:hover .f3557 {opacity: 1;  } .f3557 {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;  } .f3558 {display: flex;  gap: 8px;  } .f3559 {display: flex;  flex-direction: column;  } .f3560 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3561 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f3562 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f3562:last-child {margin-bottom: 0px;  } .f3563 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f3564 {} .f3565 {display: flex;  flex-direction: column;  gap: 8px;  } .f3566 {flex: 1;  } .f3567 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f3568 {min-width: 120px;  } .f3569 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f3570 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f3571 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f3572 {display: flex;  flex: 1;  flex-direction: column;  padding: 16px 20px 24px;  } .f3573 {display: flex;  flex-direction: column;  } .f3574 {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);  } .f3575 {position: relative;  display: flex;  width: 100%;  margin-bottom: 20px;  } .f3576 {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);  } .f3577 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f3578 {} .f3579 {display: flex;  flex-direction: column;  gap: 8px;  } .f3580 {} .f3581 {margin-bottom: 24px;  } .f3582 {margin-bottom: 16px;  } .f3583 {margin-bottom: 12px;  } .f3584 {margin-bottom: 8px;  } .f3581:last-child {margin-bottom: 0px;  } .f3582:last-child {margin-bottom: 0px;  } .f3583:last-child {margin-bottom: 0px;  } .f3584:last-child {margin-bottom: 0px;  } .f3567 > a {text-decoration: none;  } .f3585 {list-style: none;  padding: 0px;  margin: 0px;  } .f3586 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3587 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3588 {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;  } .f3588:focus {outline: 4px solid transparent;  } .f3588:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3588:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3588:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3588:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3589 {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;  } .f3589:focus {outline: 4px solid transparent;  } .f3589:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3589:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3589:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3589:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3590 {display: flex;  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;  } .f3590:focus {outline: 4px solid transparent;  } .f3590:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3590:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3590:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3590:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3591 {color: rgba(21, 20, 26, 1);  } .f3592 {color: rgba(21, 20, 26, 0.68);  } .f3593 {color: rgba(21, 20, 26, 0.32);  } .f3594 {color: rgba(5, 96, 253, 1);  } .f3595 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3596 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f3597 {margin: 0px;  font-family: Geist;  font-size: 20px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3598 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f3599 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3600 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3601 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3602 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3603 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f3604 {display: flex;  flex: 1;  width: 100%;  max-width: 1300px;  margin: 0 auto;  } .f3605 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3605::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3606 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f3607 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  border-right: 1px solid rgba(21, 20, 26, 0.12);  padding: 24px 24px 0 24px;  } .f3608 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  margin-bottom: 24px;  } .f3609 {gap: 24px;  } .f3610 {display: flex;  flex-direction: column;  } .f3611 {margin-bottom: 8px;  } .f3612 {display: flex;  flex-direction: column;  gap: 8px;  } .f3613 {position: relative;  height: 56px;  min-height: 56px;  width: 100%;  } .f3613 .f3614 {padding-right: 52px;  } .f3615 {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;  } .f3616 {position: absolute;  top: 50%;  right: 12px;  opacity: 0;  transform: translateY(-50%);  transition: opacity 0.3s ease-in-out;  cursor: pointer;  } .f3613:hover .f3616 {opacity: 1;  } .f3617 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  padding: 24px 24px 0 24px;  } .f3618 {gap: 8px;  } .f3619 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  margin-bottom: 20px;  } .f3620 {margin-bottom: 20px;  } .f3621 {width: 100%;  height: 56px;  } .f3614 {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;  } .f3622 {margin-right: 16px;  } .f3623 {position: relative;  height: Calc(100% - 4px);  width: 100%;  overflow: hidden;  } .f3624 {position: absolute;  top: 0px;  display: flex;  align-items: center;  min-height: 100%;  width: 100%;  } .f3625 {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);  } .f3626 {list-style: none;  padding: 0px;  margin: 0px;  } .f3627 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3628 {display: flex;  justify-content: space-between;  align-items: center;  } .f3629 {display: flex;  flex-direction: row;  align-items: center;  min-height: 48px;  border-radius: 16px;  padding: 4px;  background-color: rgba(21, 20, 26, 0.03);  } .f3630 {display: flex;  } .f3631 {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;  } .f3631:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3631:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3631:active {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3632:hover {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3632:focus {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3632 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(5, 96, 253, 1);  } .f3633 {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;  } .f3633:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3634 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3635 {color: rgba(21, 20, 26, 0.68);  } .f3636 {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);  } .f3637 {color: rgba(36, 149, 78, 1);  background-color: rgba(36, 149, 78, 0.06);  } .f3638 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3639 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3640 {color: rgba(245, 122, 1, 1);  background-color: rgba(245, 122, 1, 0.06);  } .f3641 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3642 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-end;  justify-content: center;  max-height: 100%;  width: 100%;  } .f3643 {display: flex;  align-items: center;  width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3644 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3641:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3641:hover .f3642 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f3641:hover .f3645 {min-width: none;  } .f3646 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3647 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3648 {color: rgba(21, 20, 26, 0.68);  } .f3649 {color: rgba(21, 20, 26, 0.32);  } .f3650 {color: rgba(21, 20, 26, 1);  } .f3651 {position: relative;  display: flex;  align-items: center;  height: 100%;  max-height: 100%;  margin: 0px;  overflow: hidden;  } .f3652 {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;  } .f3653 {background-color: rgba(21, 20, 26, 0.03);  } .f3654 {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;  } .f3655 {display: flex;  gap: 4px;  align-items: center;  } .f3651:hover {overflow: inherit;  } .f3651:hover .f3652 {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);  } .f3651:hover .f3656 {min-width: auto;  } .f3657 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3658 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3659 {color: rgba(21, 20, 26, 1);  } .f3660 {color: rgba(21, 20, 26, 0.32);  } .f3661 {margin-bottom: 4px;  } .f3661:last-child {margin-bottom: 0px;  } .f3662 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3663 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3664 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3665 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3666 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3667 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3663:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3663:hover .f3664 {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);  } .f3663:hover .f3668 {min-width: 100%;  } .f3669 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3670 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3671 {color: rgba(21, 20, 26, 0.68);  } .f3672 {color: rgba(21, 20, 26, 0.32);  } .f3673 {color: rgba(21, 20, 26, 1);  } .f3674 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3675 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3676 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3677 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3678 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3679 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3675:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3675:hover .f3676 {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);  } .f3675:hover .f3680 {min-width: 100%;  } .f3681 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3682 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3683 {color: rgba(21, 20, 26, 0.68);  } .f3684 {color: rgba(21, 20, 26, 0.32);  } .f3685 {color: rgba(21, 20, 26, 1);  } .f3686 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3686:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3687 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3688 {color: rgba(21, 20, 26, 0.68);  } .f3689 {position: relative;  display: flex;  align-items: center;  height: 48px;  max-height: 48px;  margin: 0px;  overflow: hidden;  } .f3690 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 0 2px;  } .f3689:hover {overflow: inherit;  } .f3689:hover .f3690 {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);  } .f3689:hover .f3691 {width: auto;  min-width: auto;  } .f3692 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3693 {color: rgba(21, 20, 26, 1);  } .f3694 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f3695 {position: absolute;  top: 0px;  left: 0px;  bottom: 0px;  display: flex;  align-items: center;  min-width: 100%;  border-radius: 10px;  padding: 8px 2px;  } .f3694:hover {overflow: inherit;  } .f3694:hover .f3695 {z-index: 2;  background-color: rgba(255, 255, 255, 1);  box-shadow: 0px 10px 20px 0px rgba(24, 39, 75, 0.1);  } .f3696 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3697 {color: rgba(21, 20, 26, 0.68);  } .f3698 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3699 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  width: 100%;  margin: 0px;  overflow: hidden;  } .f3700 {position: absolute;  display: flex;  flex-direction: column;  justify-content: center;  max-height: 100%;  width: 100%;  padding: 8px 8px 8px 2px;  } .f3701 {display: flex;  align-items: center;  max-width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3702 {overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3703 {max-width: 100%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3699:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3699:hover .f3700 {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);  } .f3699:hover .f3704 {min-width: 100%;  } .f3705 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3706 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3707 {color: rgba(21, 20, 26, 0.68);  } .f3708 {color: rgba(21, 20, 26, 0.32);  } .f3709 {color: rgba(21, 20, 26, 1);  } .f3710 {position: relative;  display: flex;  align-items: center;  height: 51px;  margin: 0px;  overflow: hidden;  } .f3710:hover {overflow: inherit;  } .f3711 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 8px 2px;  } .f3710:hover .f3711 {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);  } .f3712 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3713 {color: rgba(21, 20, 26, 0.68);  } .f3714 {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;  } .f3714:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3715 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3716 {color: rgba(21, 20, 26, 0.68);  } .f3717 {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);  } .f3718 {color: rgba(36, 149, 78, 1);  background-color: rgba(36, 149, 78, 0.06);  } .f3719 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3720 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3721 {color: rgba(245, 122, 1, 1);  background-color: rgba(245, 122, 1, 0.06);  } .f3722 {list-style: none;  padding: 0px;  margin: 0px;  } .f3723 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3724 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3725 {display: flex;  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;  } .f3725:focus {outline: 4px solid transparent;  } .f3725: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);  } .f3725:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3725:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3725: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);  } .f3726 {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;  } .f3726:focus {outline: 4px solid transparent;  } .f3726:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3726:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3726:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3726:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3727 {color: rgba(21, 20, 26, 1);  } .f3728 {color: rgba(21, 20, 26, 0.68);  } .f3729 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f3730 {margin: 0px;  font-family: Geist;  font-size: 16px;  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: 400;  } .f3732 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f3733 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3734 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f3735 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f3736 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3737 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  padding-bottom: 80px;  } .f3738 {display: flex;  flex-direction: column;  width: 100%;  } .f3739 {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);  } .f3740 {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;  } .f3741 {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;  } .f3742 {position: relative;  display: flex;  align-items: center;  height: 42px;  max-height: 42px;  margin: 0px;  overflow: hidden;  } .f3743 {position: absolute;  max-height: 100%;  min-width: 42px;  } .f3742:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3742:hover .f3743 {z-index: 1;  width: auto;  border-radius: 10px;  background-color: rgba(255, 255, 255, 1);  } .f3742:hover .f3744 {min-width: 500px;  } .f3742:hover .f3745 {min-width: 160px;  } .f3746 {width: 40px;  min-width: 40px;  } .f3747 {flex: 1;  } .f3748 {min-width: 24px;  } .f3749 {width: clamp(60px, 10%, 129px);  } .f3750 {flex-wrap: wrap;  width: 157px;  } .f3751 {justify-content: flex-end;  flex-wrap: wrap;  width: 157px;  } .f3752 {width: 110px;  min-width: 110px;  } .f3753 {width: 230px;  min-width: 230px;  } .f3754 {width: 60px;  min-width: 60px;  } .f3755 {justify-content: flex-end;  width: 190px;  } .f3756 {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);  } .f3757 {color: rgba(5, 96, 253, 1);  background-color: rgba(5, 96, 253, 0.06);  } .f3758 {color: rgba(229, 62, 62, 1);  background-color: rgba(229, 62, 62, 0.06);  } .f3759 {display: flex;  justify-content: center;  padding: 11px;  } .f3760 {color: red;  } .f3761 {min-width: 150px;  } .f3762 {display: flex;  justify-content: center;  align-items: center;  width: 100%;  height: 100%;  } .f3763 {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);  } .f3764 {display: flex;  flex-direction: column;  height: 100%;  width: 20px;  } .f3765 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f3766 {display: flex;  align-items: center;  padding: 9px 12px;  border-radius: 12px;  background-color: rgba(21, 20, 26, 0.07);  } .f3767 {color: rgba(21, 20, 26, 0.68);  } .f3768 {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);  } .f3769 {position: relative;  display: flex;  align-items: flex-start;  height: 100%;  margin: 0px;  overflow: hidden;  } .f3770 {position: absolute;  display: flex;  align-items: center;  min-height: 100%;  min-width: 100%;  padding: 8px 2px;  } .f3769:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3769:hover .f3770 {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);  } .f3769:hover .f3771 {min-width: 160px;  } .f3772 {color: rgba(21, 20, 26, 0.68);  } .f3773 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3774 {background-color: #f00;  } .f3775 {position: relative;  display: flex;  align-items: center;  height: 48px;  max-height: 48px;  margin: 0px;  overflow: hidden;  } .f3776 {position: absolute;  border-radius: 10px;  max-height: 100%;  min-width: 42px;  padding: 0 2px;  } .f3775:hover {overflow: inherit;  } .f3775:hover .f3776 {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);  } .f3775:hover .f3777 {width: auto;  min-width: auto;  } .f3778 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3779 {color: rgba(21, 20, 26, 1);  } .f3780 {margin: 0px;  text-decoration: none;  color: inherit;  } .f3781 {position: relative;  display: flex;  align-items: center;  height: 60px;  max-height: 60px;  margin: 0px;  overflow: hidden;  } .f3782 {position: absolute;  display: flex;  flex-direction: column;  align-items: flex-end;  justify-content: center;  max-height: 100%;  width: 100%;  } .f3783 {display: flex;  align-items: center;  width: 100%;  gap: 4px;  color: rgba(21, 20, 26, 0.68);  } .f3784 {padding: 0 8px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  } .f3781:hover {overflow: inherit;  max-height: 100%;  height: 100%;  } .f3781:hover .f3784 {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);  } .f3785 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f3786 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3787 {color: rgba(21, 20, 26, 0.68);  } .f3788 {color: rgba(21, 20, 26, 0.32);  } .f3789 {color: rgba(21, 20, 26, 1);  } .f3790 {list-style: none;  padding: 0px;  margin: 0px;  } .f3791 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3792 {display: flex;  justify-content: space-between;  align-items: center;  } .f3793 {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);  } .f3794 {display: flex;  } .f3795 {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;  } .f3795:hover {background-color: rgba(21, 20, 26, 0.07);  } .f3795:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f3795:active {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3796:hover {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3796:focus {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3796 {color: rgba(255, 255, 255, 1);  outline: none;  background-color: rgba(21, 20, 26, 0.88);  } .f3797 {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;  } .f3797:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3797:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3797:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3797: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);  } .f3797::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3798::placeholder {color: rgba(21, 20, 26, 1);  } .f3799 {list-style: none;  padding: 0px;  margin: 0px;  } .f3800 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3801 {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;  } .f3801:focus {outline: 4px solid transparent;  } .f3801:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3801:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3801:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3801:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3802 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3803 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3803::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3804 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3805 {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;  } .f3806 {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;  } .f3807 {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;  } .f3808 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3809 {display: flex;  flex-direction: column;  } .f3810 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3811 {color: rgba(21, 20, 26, 1);  } .f3812 {padding: 2px;  outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3812:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3812:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3812:active {background-color: rgba(5, 96, 253, 0.32);  } .f3813 {background-color: rgba(5, 96, 253, 0.32);  } .f3814 {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;  } .f3815 {display: flex;  flex-direction: column;  gap: 4px;  } .f3816 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3817 {margin-bottom: 32px;  } .f3817:last-child {margin-bottom: 0px;  } .f3818 {margin-bottom: 24px;  } .f3818:last-child {margin-bottom: 0px;  } .f3819 {margin-bottom: 16px;  } .f3819:last-child {margin-bottom: 0px;  } .f3820 {margin-bottom: 12px;  } .f3820:last-child {margin-bottom: 0px;  } .f3821 {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;  } .f3821:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3821:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3821:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3821: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);  } .f3821::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3822::placeholder {color: rgba(21, 20, 26, 1);  } .f3823 {list-style: none;  padding: 0px;  margin: 0px;  } .f3824 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3825 {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;  } .f3825:focus {outline: 4px solid transparent;  } .f3825:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3825:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3825:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3825:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3826 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3827 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3828 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3828::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3829 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3830 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3831 {display: flex;  gap: 8px;  } .f3832 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3833 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3834 {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;  } .f3835 {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;  } .f3836 {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;  } .f3837 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3838 {display: flex;  flex-direction: column;  } .f3839 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3840 {color: rgba(21, 20, 26, 1);  } .f3841 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3841:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3841:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3841:active {background-color: rgba(5, 96, 253, 0.32);  } .f3842 {background-color: rgba(5, 96, 253, 0.32);  } .f3843 {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;  } .f3844 {display: flex;  flex-direction: column;  gap: 4px;  } .f3845 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3846 {margin-bottom: 32px;  } .f3846:last-child {margin-bottom: 0px;  } .f3847 {margin-bottom: 24px;  } .f3847:last-child {margin-bottom: 0px;  } .f3848 {margin-bottom: 16px;  } .f3848:last-child {margin-bottom: 0px;  } .f3849 {margin-bottom: 12px;  } .f3849:last-child {margin-bottom: 0px;  } .f3850 {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;  } .f3850:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3850:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3850:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3850: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);  } .f3850::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3851::placeholder {color: rgba(21, 20, 26, 1);  } .f3852 {list-style: none;  padding: 0px;  margin: 0px;  } .f3853 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3854 {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;  } .f3854:focus {outline: 4px solid transparent;  } .f3854:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3854:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3854:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3854:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3855 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3856 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3857 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3857::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3858 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3859 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3860 {display: flex;  gap: 8px;  } .f3861 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3862 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3863 {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;  } .f3864 {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;  } .f3865 {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;  } .f3866 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3867 {display: flex;  flex-direction: column;  } .f3868 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3869 {color: rgba(21, 20, 26, 1);  } .f3870 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3870:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3870:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3870:active {background-color: rgba(5, 96, 253, 0.32);  } .f3871 {background-color: rgba(5, 96, 253, 0.32);  } .f3872 {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;  } .f3873 {display: flex;  flex-direction: column;  gap: 4px;  } .f3874 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3875 {margin-bottom: 32px;  } .f3875:last-child {margin-bottom: 0px;  } .f3876 {margin-bottom: 24px;  } .f3876:last-child {margin-bottom: 0px;  } .f3877 {margin-bottom: 16px;  } .f3877:last-child {margin-bottom: 0px;  } .f3878 {margin-bottom: 12px;  } .f3878:last-child {margin-bottom: 0px;  } .f3879 {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;  } .f3879:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3879:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3879:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3879: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);  } .f3879::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3880::placeholder {color: rgba(21, 20, 26, 1);  } .f3881 {list-style: none;  padding: 0px;  margin: 0px;  } .f3882 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3883 {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;  } .f3883:focus {outline: 4px solid transparent;  } .f3883:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3883:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3883:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3883:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3884 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3885 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3885::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3886 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3887 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3888 {display: flex;  gap: 8px;  } .f3889 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3890 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3891 {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;  } .f3892 {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;  } .f3893 {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;  } .f3894 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3895 {display: flex;  flex-direction: column;  } .f3896 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3897 {color: rgba(21, 20, 26, 1);  } .f3898 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3898:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3898:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3898:active {background-color: rgba(5, 96, 253, 0.32);  } .f3899 {background-color: rgba(5, 96, 253, 0.32);  } .f3900 {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;  } .f3901 {display: flex;  flex-direction: column;  gap: 4px;  } .f3902 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3903 {margin-bottom: 32px;  } .f3903:last-child {margin-bottom: 0px;  } .f3904 {margin-bottom: 24px;  } .f3904:last-child {margin-bottom: 0px;  } .f3905 {margin-bottom: 16px;  } .f3905:last-child {margin-bottom: 0px;  } .f3906 {margin-bottom: 12px;  } .f3906:last-child {margin-bottom: 0px;  } .f3907 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3908 {display: flex;  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;  } .f3908:focus {outline: 4px solid transparent;  } .f3908: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);  } .f3908:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f3908:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f3908: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);  } .f3909 {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;  } .f3909:focus {outline: 4px solid transparent;  } .f3909:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3909:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3909:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3909:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3910 {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;  } .f3910:focus {outline: 4px solid transparent;  } .f3910:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f3910:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f3910:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f3910:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3911 {list-style: none;  padding: 0px;  margin: 0px;  } .f3912 {display: flex;  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;  } .f3912:focus {outline: 4px solid transparent;  } .f3912:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f3912:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f3912:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3912:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3913 {display: flex;  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;  } .f3913:focus {outline: 4px solid transparent;  } .f3913:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f3913:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f3913:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f3913:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3914 {display: flex;  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;  } .f3914:focus {outline: 4px solid transparent;  } .f3914:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f3914:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f3914:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f3914:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f3915 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f3915:last-child {margin-bottom: 0px;  } .f3916 {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);  } .f3917 {width: 100%;  } .f3918 {display: flex;  align-items: center;  gap: 8px;  } .f3919 {display: none;  } .f3920 {margin-bottom: 24px;  } .f3921 {display: flex;  flex-direction: column;  } .f3922 {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;  } .f3923 {margin-bottom: 16px;  } .f3924 {display: flex;  align-items: center;  gap: 8px;  } .f3925 {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;  } .f3925:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3925:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3925:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3925: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);  } .f3925::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3926::placeholder {color: rgba(21, 20, 26, 1);  } .f3927 {list-style: none;  padding: 0px;  margin: 0px;  } .f3928 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3929 {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;  } .f3929:focus {outline: 4px solid transparent;  } .f3929:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3929:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3929:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3929:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3930 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3930::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3931 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3932 {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;  } .f3933 {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;  } .f3934 {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;  } .f3935 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3936 {display: flex;  flex-direction: column;  } .f3937 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3938 {color: rgba(21, 20, 26, 1);  } .f3939 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3939:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3939:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3939:active {background-color: rgba(5, 96, 253, 0.32);  } .f3940 {background-color: rgba(5, 96, 253, 0.32);  } .f3941 {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;  } .f3942 {display: flex;  flex-direction: column;  gap: 4px;  } .f3943 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3944 {margin-bottom: 32px;  } .f3944:last-child {margin-bottom: 0px;  } .f3945 {margin-bottom: 24px;  } .f3945:last-child {margin-bottom: 0px;  } .f3946 {margin-bottom: 16px;  } .f3946:last-child {margin-bottom: 0px;  } .f3947 {margin-bottom: 12px;  } .f3947:last-child {margin-bottom: 0px;  } .f3948 {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;  } .f3948:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3948:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3948:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3948: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);  } .f3948::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3949::placeholder {color: rgba(21, 20, 26, 1);  } .f3950 {list-style: none;  padding: 0px;  margin: 0px;  } .f3951 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3952 {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;  } .f3952:focus {outline: 4px solid transparent;  } .f3952:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3952:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3952:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3952:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3953 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f3954 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3955 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3955::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3956 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3957 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f3958 {display: flex;  gap: 8px;  } .f3959 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f3960 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f3961 {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;  } .f3962 {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;  } .f3963 {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;  } .f3964 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3965 {display: flex;  flex-direction: column;  } .f3966 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3967 {color: rgba(21, 20, 26, 1);  } .f3968 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3968:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3968:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3968:active {background-color: rgba(5, 96, 253, 0.32);  } .f3969 {background-color: rgba(5, 96, 253, 0.32);  } .f3970 {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;  } .f3971 {display: flex;  flex-direction: column;  gap: 4px;  } .f3972 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3973 {margin-bottom: 32px;  } .f3973:last-child {margin-bottom: 0px;  } .f3974 {margin-bottom: 24px;  } .f3974:last-child {margin-bottom: 0px;  } .f3975 {margin-bottom: 16px;  } .f3975:last-child {margin-bottom: 0px;  } .f3976 {margin-bottom: 12px;  } .f3976:last-child {margin-bottom: 0px;  } .f3977 {margin-bottom: 8px;  } .f3977:last-child {margin-bottom: 0px;  } .f3978 {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;  } .f3978:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f3978:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3978:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f3978: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);  } .f3978::placeholder {color: rgba(21, 20, 26, 0.32);  } .f3979::placeholder {color: rgba(21, 20, 26, 1);  } .f3980 {list-style: none;  padding: 0px;  margin: 0px;  } .f3981 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f3982 {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;  } .f3982:focus {outline: 4px solid transparent;  } .f3982:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f3982:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f3982:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f3982:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f3983 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3984 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f3984::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f3985 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f3986 {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;  } .f3987 {margin: 0px;  color: rgba(21, 20, 26, 1);  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f3988 {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;  } .f3989 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f3990 {display: flex;  flex-direction: column;  } .f3991 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f3992 {color: rgba(21, 20, 26, 1);  } .f3993 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f3993:focus {background-color: rgba(5, 96, 253, 0.12);  } .f3993:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f3993:active {background-color: rgba(5, 96, 253, 0.32);  } .f3994 {background-color: rgba(5, 96, 253, 0.32);  } .f3995 {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;  } .f3996 {display: flex;  flex-direction: column;  gap: 4px;  } .f3997 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f3998 {margin-bottom: 32px;  } .f3998:last-child {margin-bottom: 0px;  } .f3999 {margin-bottom: 24px;  } .f3999:last-child {margin-bottom: 0px;  } .f4000 {margin-bottom: 16px;  } .f4000:last-child {margin-bottom: 0px;  } .f4001 {margin-bottom: 12px;  } .f4001:last-child {margin-bottom: 0px;  } .f4002 {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;  } .f4002:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4002:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4002:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4002: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);  } .f4002::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4003::placeholder {color: rgba(21, 20, 26, 1);  } .f4004 {list-style: none;  padding: 0px;  margin: 0px;  } .f4005 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4006 {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;  } .f4006:focus {outline: 4px solid transparent;  } .f4006:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4006:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4006:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4006:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4007 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4008 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4009 {width: 100%;  min-height: 160px;  resize: none;  } .f4010 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4010::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4011 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4012 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4013 {display: flex;  gap: 8px;  } .f4014 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4015 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4016 {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;  } .f4017 {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;  } .f4018 {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;  } .f4019 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4020 {display: flex;  flex-direction: column;  } .f4021 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4022 {color: rgba(21, 20, 26, 1);  } .f4023 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4023:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4023:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4023:active {background-color: rgba(5, 96, 253, 0.32);  } .f4024 {background-color: rgba(5, 96, 253, 0.32);  } .f4025 {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;  } .f4026 {display: flex;  flex-direction: column;  gap: 4px;  } .f4027 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  min-width: 100px;  } .f4028 {margin-bottom: 32px;  } .f4028:last-child {margin-bottom: 0px;  } .f4029 {margin-bottom: 24px;  } .f4029:last-child {margin-bottom: 0px;  } .f4030 {margin-bottom: 16px;  } .f4030:last-child {margin-bottom: 0px;  } .f4031 {margin-bottom: 12px;  } .f4031:last-child {margin-bottom: 0px;  } .f4032 {margin-bottom: 8px;  } .f4032:last-child {margin-bottom: 0px;  } .f4033 {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;  } .f4033:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4033:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4033:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4033: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);  } .f4033::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4034::placeholder {color: rgba(21, 20, 26, 1);  } .f4035 {list-style: none;  padding: 0px;  margin: 0px;  } .f4036 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4037 {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;  } .f4037:focus {outline: 4px solid transparent;  } .f4037:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4037:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4037:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4037:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4038 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4039 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4040 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4040::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4041 {position: absolute;  display: flex;  align-items: flex-start;  flex-direction: column;  width: 100%;  padding: 20px 24px;  } .f4042 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  width: 100%;  } .f4043 {display: flex;  gap: 8px;  } .f4044 {color: rgba(229, 62, 62, 1);  cursor: pointer;  } .f4045 {color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4046 {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;  } .f4047 {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;  } .f4048 {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;  } .f4049 {display: flex;  flex-wrap: wrap;  gap: 16px;  } .f4050 {display: flex;  flex-direction: column;  } .f4051 {display: flex;  gap: 16px;  flex-wrap: wrap;  width: 100%;  } .f4052 {color: rgba(21, 20, 26, 1);  } .f4053 {outline: none;  background-color: transparent;  transition: background-color 0.4s ease-in-out;  cursor: pointer;  } .f4053:focus {background-color: rgba(5, 96, 253, 0.12);  } .f4053:hover {background-color: rgba(5, 96, 253, 0.12);  transition: background-color 0.1s ease-in-out;  } .f4053:active {background-color: rgba(5, 96, 253, 0.32);  } .f4054 {background-color: rgba(5, 96, 253, 0.32);  } .f4055 {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;  } .f4056 {display: flex;  flex-direction: column;  gap: 12px;  } .f4057 {display: flex;  flex-direction: column;  justify-content: flex-end;  flex: 1;  gap: 4px;  width: 100%;  max-width: 320px;  min-width: 100px;  } .f4058 {margin-bottom: 32px;  } .f4058:last-child {margin-bottom: 0px;  } .f4059 {margin-bottom: 24px;  } .f4059:last-child {margin-bottom: 0px;  } .f4060 {margin-bottom: 16px;  } .f4060:last-child {margin-bottom: 0px;  } .f4061 {margin-bottom: 12px;  } .f4061:last-child {margin-bottom: 0px;  } .f4062 {list-style: none;  padding: 0px;  margin: 0px;  } .f4063 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4064 {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;  } .f4065 {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;  } .f4065:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4065:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4065:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4065: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);  } .f4065::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4066::placeholder {color: rgba(21, 20, 26, 1);  } .f4067 {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;  } .f4068 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4069 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4070 {color: rgba(21, 20, 26, 0.68);  } .f4071 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4072 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4073 {padding-top: 27px;  } .f4074 {color: rgba(21, 20, 26, 1);  } .f4075 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4076 {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;  } .f4077 {margin-bottom: 8px;  } .f4078 {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;  } .f4079 {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;  } .f4080 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4081 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4082 {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;  } .f4083 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4084 {list-style: none;  padding: 0px;  margin: 0px;  } .f4085 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4086 {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;  } .f4087 {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;  } .f4087:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4087:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4087:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4087: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);  } .f4087::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4088::placeholder {color: rgba(21, 20, 26, 1);  } .f4089 {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;  } .f4090 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4091 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4092 {color: rgba(21, 20, 26, 0.68);  } .f4093 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4094 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4095 {padding-top: 27px;  } .f4096 {color: rgba(21, 20, 26, 1);  } .f4097 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4098 {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;  } .f4099 {margin-bottom: 8px;  } .f4100 {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;  } .f4101 {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;  } .f4102 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4103 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4104 {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;  } .f4105 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4106 {list-style: none;  padding: 0px;  margin: 0px;  } .f4107 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4108 {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;  } .f4109 {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;  } .f4109:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4109:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4109:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4109: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);  } .f4109::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4110::placeholder {color: rgba(21, 20, 26, 1);  } .f4111 {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;  } .f4112 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4113 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4114 {color: rgba(21, 20, 26, 0.68);  } .f4115 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4116 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4117 {padding-top: 27px;  } .f4118 {color: rgba(21, 20, 26, 1);  } .f4119 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4120 {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;  } .f4121 {margin-bottom: 8px;  } .f4122 {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;  } .f4123 {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;  } .f4124 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4125 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4126 {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;  } .f4127 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4128 {list-style: none;  padding: 0px;  margin: 0px;  } .f4129 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4130 {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;  } .f4131 {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;  } .f4131:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4131:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4131:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4131: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);  } .f4131::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4132::placeholder {color: rgba(21, 20, 26, 1);  } .f4133 {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;  } .f4134 {height: 240px;  } .f4135 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4136 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 4px 4px;  } .f4137 {color: rgba(21, 20, 26, 0.68);  } .f4138 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4139 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4140 {padding-top: 27px;  } .f4141 {color: rgba(21, 20, 26, 1);  } .f4142 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4143 {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;  } .f4144 {margin-bottom: 8px;  } .f4145 {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;  } .f4146 {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;  } .f4147 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4148 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4149 {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;  } .f4150 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4151 {list-style: none;  padding: 0px;  margin: 0px;  } .f4152 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4153 {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;  } .f4154 {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;  } .f4154:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4154:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4154:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4154: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);  } .f4154::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4155::placeholder {color: rgba(21, 20, 26, 1);  } .f4156 {position: relative;  display: flex;  align-items: center;  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);  } .f4157 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4158 {color: rgba(21, 20, 26, 0.68);  } .f4159 {position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  border-radius: 20px;  outline: 2px solid transparent;  transition: outline-color 0.3s ease-in-out;  } .f4157:focus .f4159 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4160 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4161 {padding-top: 27px;  } .f4162 {color: rgba(21, 20, 26, 1);  } .f4163 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4164 {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;  } .f4165 {margin-bottom: 8px;  } .f4166 {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;  } .f4167 {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;  } .f4168 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4169 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4170 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4171 {list-style: none;  padding: 0px;  margin: 0px;  } .f4172 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4173 {display: contents;  } .f4174 {position: relative;  display: flex;  flex: 1;  justify-content: center;  width: 100%;  overflow-y: auto;  } .f4175 {position: relative;  border-radius: 20px;  outline: 2px solid transparent;  transition: outline 0.3s ease-in-out;  } .f4176 {z-index: 1;  position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;  outline: none;  } .f4175:focus-within {outline: 2px solid rgba(21, 20, 26, 0.12);  } .f4174::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4177 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  max-width: 605px;  padding: 24px 40px;  } .f4178 {list-style: none;  padding: 0px;  margin: 0px;  } .f4179 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4180 {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;  } .f4181 {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;  } .f4181:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4181:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4181:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4181: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);  } .f4181::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4182::placeholder {color: rgba(21, 20, 26, 1);  } .f4183 {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;  } .f4184 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4185 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 4px 4px;  } .f4186 {color: rgba(21, 20, 26, 0.68);  } .f4187 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4188 {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);  } .f4189 {padding-top: 27px;  } .f4190 {color: rgba(21, 20, 26, 1);  } .f4191 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4192 {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;  } .f4193 {align-items: flex-start;  margin-bottom: 8px;  } .f4194 {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;  } .f4195 {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;  } .f4196 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4197 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4198 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4199 {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;  } .f4200 {margin-bottom: 8px;  } .f4200:last-child {margin-bottom: 0px;  } .f4201 {list-style: none;  padding: 0px;  margin: 0px;  } .f4202 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4203 {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;  } .f4204 {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;  } .f4204:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4204:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4204:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4204: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);  } .f4204::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4205::placeholder {color: rgba(21, 20, 26, 1);  } .f4206 {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;  } .f4207 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4208 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4209 {color: rgba(21, 20, 26, 0.68);  } .f4210 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4211 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4212 {padding-top: 27px;  } .f4213 {color: rgba(21, 20, 26, 1);  } .f4214 {display: flex;  flex-direction: column;  align-items: flex-start;  flex: 1;  } .f4215 {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;  } .f4216 {margin-bottom: 8px;  } .f4217 {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;  } .f4218 {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;  } .f4219 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  } .f4220 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4221 {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;  } .f4222 {position: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4223 {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;  } .f4224 {margin-bottom: 8px;  } .f4224:last-child {margin-bottom: 0px;  } .f4225 {list-style: none;  padding: 0px;  margin: 0px;  } .f4226 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4227 {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;  } .f4228 {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;  } .f4228:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4228:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4228:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4228: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);  } .f4228::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4229::placeholder {color: rgba(21, 20, 26, 1);  } .f4230 {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;  } .f4231 {display: flex;  justify-content: center;  align-items: center;  padding: 8px;  cursor: pointer;  } .f4232 {display: flex;  flex-direction: column;  justify-content: space-between;  padding: 8px 4px;  } .f4233 {color: rgba(21, 20, 26, 0.68);  } .f4234 {outline: 2px solid rgba(5, 96, 253, 1);  } .f4235 {position: relative;  display: flex;  flex: 1;  gap: 12px;  padding: 12px;  border-radius: 16px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f4236 {padding-top: 27px;  } .f4237 {height: 100px!important;  } .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 {align-items: flex-start;  height: auto;  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: relative;  z-index: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4247 {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;  } .f4248 {margin-bottom: 8px;  } .f4248:last-child {margin-bottom: 0px;  } .f4249 {list-style: none;  padding: 0px;  margin: 0px;  } .f4250 {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;  } .f4250:focus {outline: 4px solid transparent;  } .f4250:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4250:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4250:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4250:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4251 {display: flex;  flex-direction: column;  width: 100%;  padding: 24px 20px;  } .f4252 {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);  } .f4253 {display: flex;  flex-wrap: wrap;  gap: 8px;  } .f4254 {} .f4255 {display: flex;  flex-direction: column;  min-height: 100vh;  margin: 0 auto;  } .f4256 {display: flex;  flex-direction: column;  flex: 1;  background-color: undefined;  background-size: cover;  background-image: url(img/bg_course_descrip.svg);  } .f4257 {display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  max-width: 1080px;  margin: auto;  } .f4258 {text-align: center;  color: rgba(21, 20, 26, 1);  } .f4259 {list-style: none;  padding: 0px;  margin: 0px;  } .f4260 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4261 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4262 {display: flex;  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;  } .f4262:focus {outline: 4px solid transparent;  } .f4262: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);  } .f4262:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4262:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4262: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);  } .f4263 {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;  } .f4264 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f4265 {display: none;  } .f4266 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4267 {color: rgba(21, 20, 26, 1);  } .f4268 {color: rgba(21, 20, 26, 1);  } .f4269 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4270 {display: flex;  flex-direction: column;  flex: 1;  } .f4271 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4272 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4273 {position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  row-gap: 4px;  column-gap: 16px;  padding: 0 24px 0 40px;  } .f4274 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4275 {position: relative;  display: flex;  align-items: flex-start;  } .f4276 {margin-right: auto;  } .f4277 {display: flex;  align-items: flex-start;  gap: 12px;  margin-right: auto;  } .f4278 {display: flex;  align-items: center;  cursor: pointer;  } .f4279 {margin-right: 8px;  color: rgba(21, 20, 26, 1);  } .f4280 {display: flex;  padding-left: 8px;  height: 38px;  min-width: 17px;  } .f4281::after {content: '';  display: block;  width: 9px;  height: 9px;  min-width: 9px;  border-radius: 99px;  background-color: rgba(5, 96, 253, 1);  } .f4282 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4283 {display: flex;  justify-content: center;  align-items: center;  height: 100%;  width: 100%;  flex: 1;  } .f4282 > div {display: flex;  flex: 1;  width: 100%;  } .f4284 {list-style: none;  padding: 0px;  margin: 0px;  } .f4285 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4286 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4287 {display: flex;  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;  } .f4287:focus {outline: 4px solid transparent;  } .f4287: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);  } .f4287:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4287:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4287: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);  } .f4288 {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;  } .f4288:focus {outline: 4px solid transparent;  } .f4288:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4288:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4288:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4288:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4289 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4290 {color: rgba(21, 20, 26, 1);  } .f4291 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4292 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4293 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4294 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4295 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4296 {margin-right: auto;  } .f4297 {margin-right: auto;  } .f4298 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4298 > div {display: flex;  flex: 1;  width: 100%;  } .f4299 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4300 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4301 {color: rgba(21, 20, 26, 0.68);  } .f4302 {display: flex;  flex-direction: column;  flex: 1;  } .f4303 {list-style: none;  padding: 0px;  margin: 0px;  } .f4304 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4305 {display: flex;  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;  } .f4305:focus {outline: 4px solid transparent;  } .f4305: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);  } .f4305:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4305:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4305: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);  } .f4306 {display: flex;  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;  } .f4306:focus {outline: 4px solid transparent;  } .f4306:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4306:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4306:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4306:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4307 {display: flex;  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;  } .f4307:focus {outline: 4px solid transparent;  } .f4307:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4307:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4307:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4307:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4308 {display: flex;  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;  } .f4308:focus {outline: 4px solid transparent;  } .f4308:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4308:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4308:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4308:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4309 {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;  } .f4309:focus {outline: 4px solid transparent;  } .f4309:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4309:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4309:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4309:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4310 {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;  } .f4310:focus {outline: 4px solid transparent;  } .f4310:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4310:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4310:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4310:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4311 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4312 {color: rgba(21, 20, 26, 1);  } .f4313 {display: flex;  align-items: center;  flex: 1;  } .f4314 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4315 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4316 {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);  } .f4317 {display: flex;  width: 100%;  } .f4318 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4319 {display: flex;  align-items: center;  gap: 12px;  } .f4320 {padding: 0 8px;  } .f4321 {display: flex;  flex: 1;  width: 100%;  } .f4321 > div {display: flex;  flex: 1;  width: 100%;  } .f4322 {color: rgba(21, 20, 26, 1);  } .f4323 {color: rgba(21, 20, 26, 0.68);  } .f4324 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4325 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4326 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4327 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4328 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4329 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4330 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4331 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f4332 {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;  } .f4332:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4332:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4332:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4332: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);  } .f4332::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4333::placeholder {color: rgba(21, 20, 26, 1);  } .f4334 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4334:last-child {margin-bottom: 0px;  } .f4335 {display: flex;  flex-direction: column;  gap: 12px;  } .f4336 {width: 100%;  } .f4337 {display: flex;  flex-direction: column;  gap: 16px;  } .f4338 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f4339 {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);  } .f4340 {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);  } .f4341 {} .f4342 {height: auto;  min-height: 80px;  resize: none;  } .f4343 {height: auto;  min-height: 154px;  resize: none;  } .f4344 {display: flex;  align-items: center;  gap: 8px;  } .f4345 {width: 100%;  } .f4346 {display: flex;  justify-content: space-between;  gap: 8px;  flex-wrap: wrap;  } .f4347 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f4348 {margin-bottom: 40px;  } .f4348:last-child {margin-bottom: 0px;  } .f4349 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4350 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4351 {display: flex;  gap: 16px;  } .f4352 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4353 {display: flex;  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;  } .f4353:focus {outline: 4px solid transparent;  } .f4353: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);  } .f4353:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4353:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4353: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);  } .f4354 {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;  } .f4354:focus {outline: 4px solid transparent;  } .f4354:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4354:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4354:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4354:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4355 {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;  } .f4355:focus {outline: 4px solid transparent;  } .f4355:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4355:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4355:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4355:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4356 {color: rgba(21, 20, 26, 1);  } .f4357 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4358 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4359 {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);  } .f4360 {display: flex;  width: 100%;  } .f4361 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4362 {display: flex;  align-items: center;  gap: 12px;  } .f4363 {padding: 0 8px;  } .f4364 {display: flex;  flex: 1;  width: 100%;  } .f4364 > div {display: flex;  flex: 1;  width: 100%;  } .f4365 {list-style: none;  padding: 0px;  margin: 0px;  } .f4366 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4367 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4368 {display: flex;  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;  } .f4368:focus {outline: 4px solid transparent;  } .f4368: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);  } .f4368:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4368:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4368: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);  } .f4369 {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;  } .f4369:focus {outline: 4px solid transparent;  } .f4369:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4369:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4369:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4369:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4370 {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;  } .f4370:focus {outline: 4px solid transparent;  } .f4370:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4370:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4370:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4370:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4371 {display: flex;  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;  } .f4371:focus {outline: 4px solid transparent;  } .f4371:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4371:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4371:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4371:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4372 {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;  } .f4372:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4372:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4372:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4372: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);  } .f4372::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4373::placeholder {color: rgba(21, 20, 26, 1);  } .f4374 {display: flex;  flex: 1;  width: 100%;  } .f4375 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4376 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4377 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4378 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4379 {color: rgba(21, 20, 26, 1);  } .f4380 {color: rgba(21, 20, 26, 0.68);  } .f4381 {color: rgba(21, 20, 26, 0.32);  } .f4382 {color: rgba(5, 96, 253, 1);  } .f4383 {display: flex;  flex: 1;  width: 100%;  } .f4384 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4384::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4385 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4386 {position: relative;  } .f4386:hover .f4387 {opacity: 1;  } .f4387 {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;  } .f4388 {display: flex;  gap: 8px;  } .f4389 {display: flex;  flex-direction: column;  } .f4390 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4391 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4392 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4392:last-child {margin-bottom: 0px;  } .f4393 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4394 {} .f4395 {display: flex;  flex-direction: column;  gap: 8px;  } .f4396 {flex: 1;  } .f4397 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4398 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4399 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4400 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4401 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4402 {display: flex;  flex-direction: column;  } .f4403 {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);  } .f4404 {position: relative;  display: flex;  width: 100%;  margin-bottom: 20px;  } .f4405 {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);  } .f4406 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4407 {} .f4408 {display: flex;  flex-direction: column;  gap: 8px;  } .f4409 {} .f4410 {margin-bottom: 24px;  } .f4411 {margin-bottom: 16px;  } .f4412 {margin-bottom: 12px;  } .f4413 {margin-bottom: 8px;  } .f4410:last-child {margin-bottom: 0px;  } .f4411:last-child {margin-bottom: 0px;  } .f4412:last-child {margin-bottom: 0px;  } .f4413:last-child {margin-bottom: 0px;  } .f4397 > a {text-decoration: none;  } .f4414 {list-style: none;  padding: 0px;  margin: 0px;  } .f4415 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4416 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4417 {display: flex;  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;  } .f4417:focus {outline: 4px solid transparent;  } .f4417: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);  } .f4417:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4417:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4417: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);  } .f4418 {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;  } .f4418:focus {outline: 4px solid transparent;  } .f4418:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4418:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4418:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4418:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4419 {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;  } .f4419:focus {outline: 4px solid transparent;  } .f4419:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4419:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4419:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4419:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4420 {display: flex;  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;  } .f4420:focus {outline: 4px solid transparent;  } .f4420:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4420:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4420:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4420:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4421 {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;  } .f4421:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4421:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4421:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4421: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);  } .f4421::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4422::placeholder {color: rgba(21, 20, 26, 1);  } .f4423 {display: flex;  flex: 1;  width: 100%;  } .f4424 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4425 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4426 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4427 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4428 {color: rgba(21, 20, 26, 1);  } .f4429 {color: rgba(21, 20, 26, 0.68);  } .f4430 {color: rgba(21, 20, 26, 0.32);  } .f4431 {color: rgba(5, 96, 253, 1);  } .f4432 {color: rgba(229, 62, 62, 1);  } .f4433 {display: flex;  flex: 1;  width: 100%;  } .f4434 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4434::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4435 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4436 {position: relative;  } .f4436:hover .f4437 {opacity: 1;  } .f4437 {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;  } .f4438 {display: flex;  gap: 8px;  } .f4439 {display: flex;  flex-direction: column;  } .f4440 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4441 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4442 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4442:last-child {margin-bottom: 0px;  } .f4443 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4444 {} .f4445 {display: flex;  flex-direction: column;  gap: 8px;  } .f4446 {flex: 1;  } .f4447 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4448 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4449 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4450 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4451 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4452 {display: flex;  flex-direction: column;  } .f4453 {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);  } .f4454 {width: 100%;  margin-bottom: 20px;  } .f4455 {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);  } .f4455::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f4456::before {background-color: rgba(36, 149, 78, 1);  } .f4457 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4458 {} .f4459 {display: flex;  flex-direction: column;  gap: 8px;  } .f4460 {} .f4461 {margin-bottom: 24px;  } .f4462 {margin-bottom: 16px;  } .f4463 {margin-bottom: 12px;  } .f4464 {margin-bottom: 8px;  } .f4461:last-child {margin-bottom: 0px;  } .f4462:last-child {margin-bottom: 0px;  } .f4463:last-child {margin-bottom: 0px;  } .f4464:last-child {margin-bottom: 0px;  } .f4465 {list-style: none;  padding: 0px;  margin: 0px;  } .f4466 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4467 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4468 {display: flex;  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;  } .f4468:focus {outline: 4px solid transparent;  } .f4468: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);  } .f4468:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4468:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4468: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);  } .f4469 {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;  } .f4469:focus {outline: 4px solid transparent;  } .f4469:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4469:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4469:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4469:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4470 {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;  } .f4470:focus {outline: 4px solid transparent;  } .f4470:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4470:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4470:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4470:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .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 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;  } .f4471:focus {outline: 4px solid transparent;  } .f4471:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4471:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4471:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4471:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4472 {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;  } .f4472:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4472:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4472:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4472: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);  } .f4472::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4473::placeholder {color: rgba(21, 20, 26, 1);  } .f4474 {display: flex;  flex: 1;  width: 100%;  } .f4475 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4476 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4477 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4478 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4479 {color: rgba(21, 20, 26, 1);  } .f4480 {color: rgba(21, 20, 26, 0.68);  } .f4481 {color: rgba(21, 20, 26, 0.32);  } .f4482 {color: rgba(5, 96, 253, 1);  } .f4483 {display: flex;  flex: 1;  width: 100%;  } .f4484 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4484::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4485 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4486 {position: relative;  } .f4486:hover .f4487 {opacity: 1;  } .f4487 {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;  } .f4488 {display: flex;  gap: 8px;  } .f4489 {display: flex;  flex-direction: column;  } .f4490 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4491 {padding: 12px 16px;  height: 120px;  margin-bottom: 16px;  resize: none;  } .f4492 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4492:last-child {margin-bottom: 0px;  } .f4493 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f4494 {} .f4495 {display: flex;  flex-direction: column;  gap: 8px;  } .f4496 {flex: 1;  } .f4497 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4498 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4499 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4500 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  min-height: 100%;  } .f4501 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  } .f4502 {display: flex;  flex-direction: column;  } .f4503 {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);  } .f4504 {width: 100%;  margin-bottom: 20px;  } .f4505 {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);  } .f4505::before {content: '';  position: absolute;  top: 0px;  right: 2px;  width: 9px;  height: 9px;  border-radius: 99px;  background-color: rgba(229, 62, 62, 1);  } .f4506::before {background-color: rgba(36, 149, 78, 1);  } .f4507 {display: flex;  flex-direction: column;  padding: 16px 20px 24px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4508 {} .f4509 {display: flex;  flex-direction: column;  gap: 8px;  } .f4510 {} .f4511 {margin-bottom: 24px;  } .f4512 {margin-bottom: 16px;  } .f4513 {margin-bottom: 12px;  } .f4514 {margin-bottom: 8px;  } .f4511:last-child {margin-bottom: 0px;  } .f4512:last-child {margin-bottom: 0px;  } .f4513:last-child {margin-bottom: 0px;  } .f4514:last-child {margin-bottom: 0px;  } .f4515 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4515 > div {display: flex;  flex: 1;  width: 100%;  } .f4516 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4516 > div {display: flex;  flex: 1;  width: 100%;  } .f4517 {list-style: none;  padding: 0px;  margin: 0px;  } .f4518 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4519 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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: 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;  } .f4520:focus {outline: 4px solid transparent;  } .f4520: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);  } .f4520:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4520:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4520: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);  } .f4521 {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;  } .f4521:focus {outline: 4px solid transparent;  } .f4521:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4521:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4521:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4521:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4522 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4523 {color: rgba(21, 20, 26, 1);  } .f4524 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4525 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4526 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4527 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4528 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4529 {margin-right: auto;  } .f4530 {margin-right: auto;  } .f4531 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4531 > div {display: flex;  flex: 1;  width: 100%;  } .f4532 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4533 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4534 {color: rgba(21, 20, 26, 0.68);  } .f4535 {display: flex;  flex-direction: column;  flex: 1;  } .f4536 {list-style: none;  padding: 0px;  margin: 0px;  } .f4537 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4538 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4539 {display: flex;  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;  } .f4539:focus {outline: 4px solid transparent;  } .f4539: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);  } .f4539:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4539:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4539: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);  } .f4540 {color: rgba(21, 20, 26, 1);  } .f4541 {color: rgba(21, 20, 26, 0.68);  } .f4542 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4543 {display: flex;  flex-direction: column;  flex: 1;  } .f4544 {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);  } .f4545 {margin-right: auto;  } .f4546 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  padding-top: 32px;  overflow-y: auto;  } .f4546::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4547 {position: absolute;  display: flex;  flex: 1;  flex-direction: column;  width: 100%;  max-width: 700px;  padding: 0 40px 80px 84px;  } .f4548 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4549 {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;  } .f4549:focus {outline: 4px solid transparent;  } .f4549:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4549:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4549:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4549:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4550 {display: flex;  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;  } .f4550:focus {outline: 4px solid transparent;  } .f4550:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4550:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4550:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4550:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4551 {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;  } .f4551:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4551:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4551:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4551: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);  } .f4551::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4552::placeholder {color: rgba(21, 20, 26, 1);  } .f4553 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4554 {color: rgba(21, 20, 26, 1);  } .f4555 {color: rgba(21, 20, 26, 0.68);  } .f4556 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f4557 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4558 {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);  } .f4559 {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);  } .f4560 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f4561 {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;  } .f4562 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f4563 {display: flex;  flex-direction: column;  gap: 12px;  margin-bottom: 32px;  } .f4564 {display: flex;  justify-content: flex-end;  gap: 8px;  } .f4565 {width: 100%;  } .f4566 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4567 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4568 {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;  } .f4568:focus {outline: 4px solid transparent;  } .f4568:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4568:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4568:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4568:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4569 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4570 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4571 {color: rgba(21, 20, 26, 1);  } .f4572 {color: rgba(21, 20, 26, 0.68);  } .f4573 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4574 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4575 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4576 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4577 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4578 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4579 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4580 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4581 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4582 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4583 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4584 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4585 {margin-right: auto;  } .f4586 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f4587 {color: rgba(21, 20, 26, 1);  } .f4588 {overflow: hidden;  border-radius: 99px;  } .f4589 {display: flex;  flex-direction: column;  justify-content: center;  } .f4590 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f4591 {margin-right: auto;  } .f4592 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4593 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4592 > div {display: flex;  flex: 1;  width: 100%;  } .f4594 {list-style: none;  padding: 0px;  margin: 0px;  } .f4595 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4596 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4597 {display: flex;  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;  } .f4597:focus {outline: 4px solid transparent;  } .f4597: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);  } .f4597:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4597:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4597: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);  } .f4598 {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;  } .f4598:focus {outline: 4px solid transparent;  } .f4598:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4598:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4598:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4598:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4599 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4600 {color: rgba(21, 20, 26, 1);  } .f4601 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4602 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4603 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4604 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4605 {display: flex;  justify-content: space-between;  gap: 16px;  flex-wrap: wrap;  width: 100%;  padding: 21px 24px 0 40px;  } .f4606 {margin-right: auto;  } .f4607 {margin-right: auto;  } .f4608 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4608 > div {display: flex;  flex: 1;  width: 100%;  } .f4609 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4610 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4611 {color: rgba(21, 20, 26, 0.68);  } .f4612 {display: flex;  flex-direction: column;  flex: 1;  } .f4613 {list-style: none;  padding: 0px;  margin: 0px;  } .f4614 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4615 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4616 {display: flex;  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;  } .f4616:focus {outline: 4px solid transparent;  } .f4616: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);  } .f4616:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4616:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4616: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);  } .f4617 {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;  } .f4617:focus {outline: 4px solid transparent;  } .f4617:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4617:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4617:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4617:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4618 {display: flex;  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;  } .f4618:focus {outline: 4px solid transparent;  } .f4618:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4618:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4618:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4618:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4619 {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;  } .f4619:focus {outline: 4px solid transparent;  } .f4619:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4619:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4619:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4619:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4620 {display: flex;  flex: 1;  width: 100%;  } .f4621 {color: rgba(21, 20, 26, 1);  } .f4622 {color: rgba(21, 20, 26, 0.68);  } .f4623 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4624 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4625 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f4626 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4627 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4628 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4629 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4630 {display: flex;  flex-direction: column;  flex: 1;  } .f4631 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4632 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4633 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4634 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4635 {margin-right: auto;  } .f4636 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f4637 {color: rgba(21, 20, 26, 1);  } .f4638 {display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  border-radius: 99px;  background-color: rgba(255, 255, 255, 1);  } .f4639 {display: flex;  flex-direction: column;  justify-content: center;  } .f4640 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f4641 {margin-right: auto;  } .f4642 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4643 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4642 > div {display: flex;  flex: 1;  width: 100%;  } .f4644 {list-style: none;  padding: 0px;  margin: 0px;  } .f4645 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4646 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4647 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4648 {position: absolute;  max-width: 1080px;  width: 100%;  padding: 32px 40px 80px;  } .f4649 {display: grid;  gap: 8px;  grid-template-columns: repeat(3, 1fr);  width: 100%;  } .f4650 {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;  } .f4650:focus {background-color: rgba(21, 20, 26, 0.07);  } .f4650:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4650:active {background-color: rgba(21, 20, 26, 0.12);  } .f4651 {list-style: none;  padding: 0px;  margin: 0px;  } .f4652 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4653 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4654 {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;  } .f4654:focus {outline: 4px solid transparent;  } .f4654:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f4654:hover {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.07);  } .f4654:active {outline: 4px solid transparent;  border: 2px solid transparent;  background-color: rgba(21, 20, 26, 0.12);  } .f4654:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f4655 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  align-items: center;  justify-content: center;  } .f4656 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(21, 20, 26, 0.03);  } .f4657 {color: rgba(21, 20, 26, 1);  } .f4658 {color: rgba(21, 20, 26, 0.68);  } .f4659 {color: rgba(21, 20, 26, 0.68);  } .f4660 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4661 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4662 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4663 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4664 {margin: 0px;  font-family: Geist;  font-size: 13px;  font-style: normal;  line-height: 16px;  letter-spacing: 0.2px;  font-weight: 500;  } .f4665 {background-color: rgba(5, 96, 253, 0.06);  } .f4666 {background-color: rgba(21, 20, 26, 0.03);  } .f4667 {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);  } .f4668 {width: 100%;  padding-left: 16px;  padding-right: 15px;  } .f4669 {display: flex;  justify-content: center;  width: 100%;  padding: 12px 14px;  color: rgba(186, 167, 125);  } .f4670 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  margin-bottom: 16px;  padding-left: 16px;  overflow-y: auto;  } .f4671 {display: flex;  flex-direction: column;  width: 100%;  max-width: calc( 260px - 32px );  } .f4672 {display: flex;  flex-direction: column;  width: 100%;  margin-bottom: 12px;  gap: 8px;  } .f4673 {display: flex;  padding: 12px 12px 4px;  width: 100%;  } .f4674 {display: flex;  flex-direction: column;  gap: 2px;  border-radius: 8px;  padding: 8px;  } .f4675 {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;  } .f4676 {width: 100%;  } .f4676 > .f4677 {justify-content: space-between;  width: 100%;  } .f4678 {display: flex;  } .f4677 {} .f4679 {display: flex;  flex-direction: column;  width: 100%;  } .f4680 {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;  } .f4680:focus {outline: none;  background-color: rgba(21, 20, 26, 0.07);  } .f4680:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4680:active {background-color: rgba(5, 96, 253, 0.32);  } .f4680:disable {color: rgba(21, 20, 26, 0.32);  background-color: rgba(21, 20, 26, 0.12);  } .f4681 {background-color: rgba(5, 96, 253, 0.12);  } .f4682 {color: rgba(21, 20, 26, 0.68);  } .f4683 {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;  } .f4683:hover {background-color: rgba(21, 20, 26, 0.07);  } .f4683:active {background-color: rgba(21, 20, 26, 0.12);  } .f4684 {display: flex;  flex-direction: column;  } .f4685 {background-image: url('/img/icon/icon_login.svg');  } .f4686 {display: flex;  flex-direction: column;  flex: 1;  } .f4686 > div {display: flex;  flex: 1;  } .f4687 {margin-bottom: 16px;  } .f4688 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4689 {display: flex;  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;  } .f4689:focus {outline: 4px solid transparent;  } .f4689: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);  } .f4689:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4689:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4689: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);  } .f4690 {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;  } .f4690:focus {outline: 4px solid transparent;  } .f4690:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4690:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4690:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4690:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4691 {display: flex;  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;  } .f4691:focus {outline: 4px solid transparent;  } .f4691:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4691:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4691:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4691:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4692 {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;  } .f4692:focus {outline: 4px solid transparent;  } .f4692:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4692:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4692:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4692:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4693 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4694 {list-style: none;  padding: 0px;  margin: 0px;  } .f4695 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid 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;  } .f4695:focus {outline: 4px solid transparent;  } .f4695:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4695:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4695:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4695:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4696 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f4696:focus {outline: 4px solid transparent;  } .f4696:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4696:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4696:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4696:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4697 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid transparent;  text-decoration: none;  text-align: center;  white-space: nowrap;  color: rgba(229, 62, 62, 1);  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  background: 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;  } .f4697:focus {outline: 4px solid transparent;  } .f4697:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4697:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4697:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4697:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4698 {color: rgba(21, 20, 26, 1);  } .f4699 {color: rgba(21, 20, 26, 0.68);  } .f4700 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4701 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4702 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4703 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4704 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4705 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4706 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4707 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4708 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f4709 {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;  } .f4709:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4709:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4709:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4709: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);  } .f4709::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4710::placeholder {color: rgba(21, 20, 26, 1);  } .f4711 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4711:last-child {margin-bottom: 0px;  } .f4712 {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);  } .f4713 {width: 180px;  } .f4714 {height: auto;  min-height: 80px;  resize: none;  } .f4715 {height: auto;  min-height: 154px;  resize: none;  } .f4716 {display: flex;  align-items: center;  gap: 8px;  } .f4717 {width: 100%;  } .f4718 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4719 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4720 {display: flex;  gap: 16px;  } .f4721 {color: rgba(21, 20, 26, 1);  } .f4722 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4723 {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);  } .f4724 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4725 {display: flex;  align-items: center;  gap: 12px;  } .f4726 {padding: 0 8px;  } .f4727 {display: flex;  flex: 1;  width: 100%;  } .f4728 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4727 > div {display: flex;  flex: 1;  width: 100%;  } .f4729 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4730 {display: flex;  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;  } .f4730:focus {outline: 4px solid transparent;  } .f4730: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);  } .f4730:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4730:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4730: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);  } .f4731 {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;  } .f4731:focus {outline: 4px solid transparent;  } .f4731:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4731:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4731:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4731:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4732 {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;  } .f4732:focus {outline: 4px solid transparent;  } .f4732:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4732:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4732:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4732:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4733 {list-style: none;  padding: 0px;  margin: 0px;  } .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: 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;  } .f4734:focus {outline: 4px solid transparent;  } .f4734:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4734:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4734:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4734:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  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 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;  } .f4735:focus {outline: 4px solid transparent;  } .f4735:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4735:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4735:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4735:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4736 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 2px solid 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;  } .f4736:focus {outline: 4px solid transparent;  } .f4736:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4736:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4736:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4736:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4737 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f4737:last-child {margin-bottom: 0px;  } .f4738 {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);  } .f4739 {width: 100%;  } .f4740 {display: flex;  align-items: center;  gap: 8px;  } .f4741 {display: none;  } .f4742 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4743 {display: flex;  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;  } .f4743:focus {outline: 4px solid transparent;  } .f4743: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);  } .f4743:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4743:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4743: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);  } .f4744 {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;  } .f4744:focus {outline: 4px solid transparent;  } .f4744:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4744:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4744:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4744:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4745 {display: flex;  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;  } .f4745:focus {outline: 4px solid transparent;  } .f4745:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4745:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4745:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4745:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4746 {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;  } .f4746:focus {outline: 4px solid transparent;  } .f4746:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f4746:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f4746:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f4746:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4747 {list-style: none;  padding: 0px;  margin: 0px;  } .f4748 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4749 {display: flex;  flex: 1;  width: 100%;  } .f4750 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4750::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4751 {position: absolute;  display: flex;  flex-direction: column;  padding: 24px 40px 80px;  width: 100%;  max-width: 848px;  } .f4752 {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);  } .f4753 {margin-bottom: 24px;  width: 100%;  } .f4754 {width: 100%;  } .f4755 {display: flex;  flex-direction: column;  gap: 16px;  } .f4756 {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);  } .f4757 {height: 100%;  width: 300px;  min-width: 300px;  border-left: 1px solid rgba(21, 20, 26, 0.07);  } .f4758 {position: relative;  display: flex;  flex-direction: column;  overflow-y: auto;  } .f4759 {position: absolute;  display: flex;  flex-direction: column;  justify-content: space-between;  width: 100%;  min-height: 100%;  } .f4760 {display: flex;  flex-direction: column;  padding: 16px 20px;  } .f4761 {display: flex;  flex-direction: column;  gap: 8px;  padding: 16px 20px 24px 20px;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4762 {display: flex;  flex-direction: column;  gap: 8px;  } .f4763 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f4764 {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);  } .f4765 {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);  } .f4766 {color: rgba(21, 20, 26, 1);  } .f4767 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4768 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4769 {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);  } .f4770 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4771 {display: flex;  align-items: center;  gap: 12px;  } .f4772 {padding: 0 8px;  } .f4773 {display: flex;  flex: 1;  width: 100%;  } .f4774 {display: flex;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4773 > div {display: flex;  flex: 1;  width: 100%;  } .f4775 {list-style: none;  padding: 0px;  margin: 0px;  } .f4776 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4777 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4778 {display: flex;  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;  } .f4778:focus {outline: 4px solid transparent;  } .f4778: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);  } .f4778:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4778:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4778: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);  } .f4779 {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;  } .f4779:focus {outline: 4px solid transparent;  } .f4779:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4779:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4779:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4779:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4780 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4781 {color: rgba(21, 20, 26, 1);  } .f4782 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4783 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4784 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4785 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4786 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4787 {margin-right: auto;  } .f4788 {margin-right: auto;  } .f4789 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4789 > div {display: flex;  flex: 1;  width: 100%;  } .f4790 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4791 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4792 {color: rgba(21, 20, 26, 0.68);  } .f4793 {display: flex;  flex-direction: column;  flex: 1;  } .f4794 {list-style: none;  padding: 0px;  margin: 0px;  } .f4795 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4796 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4797 {display: flex;  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;  } .f4797:focus {outline: 4px solid transparent;  } .f4797: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);  } .f4797:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4797:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4797: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);  } .f4798 {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;  } .f4798:focus {outline: 4px solid transparent;  } .f4798:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4798:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4798:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4798:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4799 {display: flex;  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;  } .f4799:focus {outline: 4px solid transparent;  } .f4799:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4799:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4799:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4799:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4800 {display: flex;  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;  } .f4800:focus {outline: 4px solid transparent;  } .f4800:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4800:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4800:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4800:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4801 {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;  } .f4801:focus {outline: 4px solid transparent;  } .f4801:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4801:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4801:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4801:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4802 {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;  } .f4802:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4802:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4802:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4802: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);  } .f4802::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4803::placeholder {color: rgba(21, 20, 26, 1);  } .f4804 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f4805 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4806 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4807 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f4808 {color: rgba(21, 20, 26, 1);  } .f4809 {color: rgba(21, 20, 26, 0.68);  } .f4810 {display: flex;  flex-direction: column;  flex: 1;  } .f4811 {} .f4812 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  overflow: auto;  } .f4813 {position: absolute;  display: flex;  flex-direction: column;  align-items: center;  width: 100%;  } .f4814 {display: flex;  flex-direction: column;  flex: 1;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f4815 {display: flex;  flex-direction: column;  } .f4816 {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);  } .f4817 {display: flex;  align-items: flex-end;  flex-wrap: wrap;  column-gap: 8px;  row-gap: 16px;  } .f4818 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 200px;  } .f4819 {display: flex;  flex-direction: column;  } .f4820 {position: absolute;  right: 12px;  bottom: 14px;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f4821 {position: relative;  } .f4822 {margin-bottom: 16px;  } .f4823 {margin-bottom: 8px;  } .f4824 {gap: 16px;  } .f4825 {display: flex;  flex-direction: column;  flex: 1;  } .f4826 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4827 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4828 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4829 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4830 {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);  } .f4831 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f4832 {color: rgba(21, 20, 26, 1);  } .f4833 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4833 > div {display: flex;  flex: 1;  width: 100%;  } .f4834 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4835 {color: rgba(21, 20, 26, 1);  } .f4836 {color: rgba(21, 20, 26, 0.68);  } .f4837 {display: flex;  flex-direction: column;  flex: 1;  } .f4838 {list-style: none;  padding: 0px;  margin: 0px;  } .f4839 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4840 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4841 {display: flex;  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;  } .f4841:focus {outline: 4px solid transparent;  } .f4841: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);  } .f4841:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4841:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4841: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);  } .f4842 {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;  } .f4842:focus {outline: 4px solid transparent;  } .f4842:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4842:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4842:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4842:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4843 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4844 {display: flex;  flex-direction: column;  flex: 1;  } .f4845 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4846 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4847 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4848 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4849 {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);  } .f4850 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f4851 {color: rgba(21, 20, 26, 1);  } .f4852 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4852 > div {display: flex;  flex: 1;  width: 100%;  } .f4853 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4854 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4855 {color: rgba(21, 20, 26, 1);  } .f4856 {color: rgba(21, 20, 26, 0.68);  } .f4857 {display: flex;  flex-direction: column;  flex: 1;  } .f4858 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4858 > div {display: flex;  flex: 1;  width: 100%;  } .f4859 {list-style: none;  padding: 0px;  margin: 0px;  } .f4860 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4861 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .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 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;  } .f4862:focus {outline: 4px solid transparent;  } .f4862: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);  } .f4862:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4862:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4862: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);  } .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: 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;  } .f4863:focus {outline: 4px solid transparent;  } .f4863:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4863:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4863:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4863:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4864 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4865 {color: rgba(21, 20, 26, 1);  } .f4866 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4867 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4868 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4869 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4870 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f4871 {margin-right: auto;  } .f4872 {margin-right: auto;  } .f4873 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f4873 > div {display: flex;  flex: 1;  width: 100%;  } .f4874 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4875 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4876 {color: rgba(21, 20, 26, 0.68);  } .f4877 {display: flex;  flex-direction: column;  flex: 1;  } .f4878 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4879 {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;  } .f4879:focus {outline: 4px solid transparent;  } .f4879:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4879:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4879:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4879:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4880 {color: rgba(21, 20, 26, 1);  } .f4881 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4882 {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);  } .f4883 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4884 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  } .f4884 > div {display: flex;  flex: 1;  width: 100%;  } .f4885 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4886 {list-style: none;  padding: 0px;  margin: 0px;  } .f4887 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4888 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4889 {color: rgba(21, 20, 26, 1);  } .f4890 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4891 {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);  } .f4892 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4893 {color: rgba(21, 20, 26, 1);  } .f4894 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  } .f4894 > div {display: flex;  flex: 1;  width: 100%;  } .f4895 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4896 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4897 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4898 {list-style: none;  padding: 0px;  margin: 0px;  } .f4899 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4900 {margin: 0px;  text-decoration: none;  color: inherit;  } .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: 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;  } .f4901:focus {outline: 4px solid transparent;  } .f4901:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4901:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4901:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4901:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4902 {color: rgba(21, 20, 26, 1);  } .f4903 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4904 {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);  } .f4905 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f4906 {color: rgba(21, 20, 26, 1);  } .f4907 {display: flex;  justify-content: center;  flex: 1;  width: 100%;  padding: 32px 40px 0px;  } .f4907 > div {display: flex;  flex: 1;  width: 100%;  } .f4908 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4909 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f4910 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4911 {list-style: none;  padding: 0px;  margin: 0px;  } .f4912 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4913 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4914 {display: flex;  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;  } .f4914:focus {outline: 4px solid transparent;  } .f4914: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);  } .f4914:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4914:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4914: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);  } .f4915 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f4916 {color: rgba(21, 20, 26, 1);  } .f4917 {color: rgba(21, 20, 26, 0.68);  } .f4918 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4919 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4920 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4921 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4922 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4923 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4924 {display: flex;  flex-direction: column;  flex: 1;  } .f4925 {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);  } .f4926 {margin-right: auto;  } .f4927 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  padding: 24px 24px 0 24px;  } .f4928 {display: flex;  justify-content: flex-start;  width: 100%;  max-width: 500px;  margin-bottom: 24px;  } .f4929 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4929::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f4930 {position: absolute;  display: flex;  flex-direction: column;  gap: 8px;  width: 500px;  } .f4931 {list-style: none;  padding: 0px;  margin: 0px;  } .f4932 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4933 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4934 {display: flex;  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;  } .f4934:focus {outline: 4px solid transparent;  } .f4934: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);  } .f4934:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4934:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4934: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);  } .f4935 {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;  } .f4935:focus {outline: 4px solid transparent;  } .f4935:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f4935:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f4935:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4935:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4936 {display: flex;  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;  } .f4936:focus {outline: 4px solid transparent;  } .f4936: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);  } .f4936:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4936:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4936: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);  } .f4937 {display: flex;  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;  } .f4937:focus {outline: 4px solid transparent;  } .f4937:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4937:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4937:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4937:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4938 {display: flex;  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;  } .f4938:focus {outline: 4px solid transparent;  } .f4938:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f4938:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f4938:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f4938:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f4939 {display: flex;  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;  } .f4939:focus {outline: 4px solid transparent;  } .f4939:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f4939:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f4939:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f4939:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f4940 {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;  } .f4940:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f4940:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4940:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f4940: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);  } .f4940::placeholder {color: rgba(21, 20, 26, 0.32);  } .f4941::placeholder {color: rgba(21, 20, 26, 1);  } .f4942 {color: rgba(21, 20, 26, 1);  } .f4943 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f4944 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4945 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f4946 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f4947 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f4948 {} .f4949 {display: flex;  align-items: center;  gap: 12px;  } .f4950 {display: flex;  align-items: center;  } .f4951 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4952 {display: flex;  flex: 1;  width: 100%;  } .f4952 > div {display: flex;  flex: 1;  width: 100%;  } .f4953 {color: rgba(21, 20, 26, 0.68);  } .f4954 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f4955 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f4956 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f4957 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f4958 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f4959 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f4960 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f4961 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 160px;  width: 100%;  max-width: 655px;  } .f4962 {display: flex;  gap: 8px;  } .f4963 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f4963:last-child {margin-bottom: 0px;  } .f4964 {display: flex;  flex-direction: column;  gap: 8px;  } .f4965 {display: flex;  flex-wrap: wrap;  gap: 12px;  } .f4966 {display: flex;  flex-direction: column;  gap: 16px;  } .f4967 {position: relative;  display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 180px;  } .f4968 {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;  } .f4967:hover .f4968 {opacity: 1;  } .f4968:focus {opacity: 1;  } .f4969 {color: rgba(229, 62, 62, 1);  } .f4970 {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);  } .f4971 {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);  } .f4972 {flex: 1;  } .f4973 {height: auto;  min-height: 80px;  resize: none;  } .f4974 {height: auto;  min-height: 154px;  resize: none;  } .f4975 {display: flex;  align-items: center;  gap: 8px;  } .f4976 {width: 100%;  } .f4977 {position: relative;  display: flex;  gap: 8px;  flex-wrap: wrap;  flex: 1;  } .f4977:hover .f4968 {opacity: 1;  } .f4978 {max-width: 233px;  } .f4979 {max-width: 180px;  } .f4980 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f4981 {margin-bottom: 40px;  } .f4981:last-child {margin-bottom: 0px;  } .f4982 {margin-bottom: 12px;  } .f4982:last-child {margin-bottom: 0px;  } .f4983 {margin-bottom: 8px;  } .f4983:last-child {margin-bottom: 0px;  } .f4984 {margin-bottom: 20px;  } .f4984:last-child {margin-bottom: 0px;  } .f4985 {position: relative;  display: flex;  align-items: flex-start;  width: 100%;  gap: 8px;  } .f4986 {display: flex;  align-items: center;  justify-content: center;  color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f4987 {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;  } .f4986:hover .f4987 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f4986:focus .f4987 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f4988 {display: flex;  border-top: 1px solid rgba(21, 20, 26, 0.07);  } .f4989 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  padding: 13px 16px 13px 24px;  } .f4990 {display: flex;  gap: 16px;  } .f4991 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f4992 {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);  } .f4993 {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);  } .f4994 {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;  } .f4995 {list-style: none;  padding: 0px;  margin: 0px;  } .f4996 {margin: 0px;  text-decoration: none;  color: inherit;  } .f4997 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f4998 {display: flex;  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;  } .f4998:focus {outline: 4px solid transparent;  } .f4998: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);  } .f4998:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f4998:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f4998: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);  } .f4999 {display: flex;  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;  } .f4999:focus {outline: 4px solid transparent;  } .f4999:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f4999:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f4999:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f4999:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5000 {display: flex;  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;  } .f5000:focus {outline: 4px solid transparent;  } .f5000:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5000:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5000:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5000:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5001 {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;  } .f5001:focus {outline: 4px solid transparent;  } .f5001:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5001:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5001:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5001:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5002 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5003 {color: rgba(21, 20, 26, 1);  } .f5004 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5005 {display: flex;  flex-direction: column;  flex: 1;  } .f5006 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5007 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5008 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5009 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5010 {color: rgba(21, 20, 26, 1);  } .f5011 {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);  } .f5012 {display: flex;  gap: 12px;  } .f5013 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5013 > div {display: flex;  flex: 1;  width: 100%;  } .f5014 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5015 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5016 {color: rgba(21, 20, 26, 0.68);  } .f5017 {display: flex;  flex-direction: column;  flex: 1;  } .f5018 {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);  } .f5019 {display: flex;  gap: 16px;  } .f5020 {list-style: none;  padding: 0px;  margin: 0px;  } .f5021 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5022 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5023 {display: flex;  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;  } .f5023:focus {outline: 4px solid transparent;  } .f5023: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);  } .f5023:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5023:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5023: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);  } .f5024 {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;  } .f5024:focus {outline: 4px solid transparent;  } .f5024:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5024:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5024:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5024:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5025 {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;  } .f5025:focus {outline: 4px solid transparent;  } .f5025:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5025:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5025:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5025:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5026 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5027 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 20px;  } .f5028 {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;  } .f5029 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  max-width: 580px;  padding: 24px 40px 80px;  } .f5030 {margin-bottom: 12px;  } .f5030:last-child {margin-bottom: 0px;  } .f5031 {display: flex;  align-items: center;  gap: 4px;  } .f5032 {display: flex;  color: rgba(21, 20, 26, 0.32);  transition: color 0.3s ease-in-out;  cursor: pointer;  } .f5033 {display: flex;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5034 {display: flex;  align-items: center;  gap: 8px;  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5035:hover .f5034 {opacity: 1;  } .f5035:hover .f5032 {color: rgba(21, 20, 26, 0.68);  } .f5035 {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);  } .f5036 {display: flex;  } .f5037 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 16px;  } .f5038 {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;  } .f5039 {display: flex;  flex-direction: column;  width: 100%;  gap: 4px;  margin-bottom: 12px;  } .f5039:last-child {margin-bottom: 0px;  } .f5040 {display: flex;  flex-direction: column;  width: 100%;  } .f5041 {} .f5042 {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;  } .f5043 {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);  } .f5044 {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;  } .f5045 {display: flex;  align-items: center;  justify-content: center;  border-radius: 999px;  width: 48px;  min-width: 48px;  height: 48px;  background-color: rgba(186, 167, 125);  } .f5046 {color: rgba(255, 255, 255, 1);  } .f5047 {display: flex;  flex-direction: column;  } .f5048 {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);  } .f5049 {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);  } .f5050 {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);  } .f5051 {display: flex;  flex-direction: column;  flex: 1;  } .f5052 {list-style: none;  padding: 0px;  margin: 0px;  } .f5053 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5054 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5055 {display: flex;  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;  } .f5055:focus {outline: 4px solid transparent;  } .f5055: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);  } .f5055:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5055:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5055: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);  } .f5056 {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;  } .f5056:focus {outline: 4px solid transparent;  } .f5056:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5056:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5056:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5056:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5057 {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;  } .f5057:focus {outline: 4px solid transparent;  } .f5057:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5057:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5057:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5057:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5058 {display: flex;  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;  } .f5058:focus {outline: 4px solid transparent;  } .f5058:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5058:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5058:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5058:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5059 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5060 {color: rgba(21, 20, 26, 1);  } .f5061 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5062 {display: flex;  flex-direction: column;  flex: 1;  } .f5063 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5064 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5065 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5066 {display: flex;  align-items: center;  gap: 8px;  } .f5067 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5068 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5069 {color: rgba(21, 20, 26, 1);  } .f5070 {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);  } .f5071 {position: absolute;  z-index: 1;  width: 100%;  max-width: 655px;  background-color: rgba(255, 255, 255, 1);  } .f5072 {display: flex;  justify-content: space-between;  align-items: center;  gap: 16px;  width: 100%;  padding: 24px 40px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5073 {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);  } .f5074 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5075 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  } .f5075 > div {display: flex;  flex: 1;  width: 100%;  } .f5076 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5077 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5078 {color: rgba(21, 20, 26, 0.68);  } .f5079 {display: flex;  justify-content: center;  align-items: center;  flex: 1;  width: 100%;  } .f5080 {display: flex;  flex-direction: column;  flex: 1;  } .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;  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;  } .f5083:focus {outline: 4px solid transparent;  } .f5083:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5083:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5083:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5083:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5084 {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;  } .f5084:focus {outline: 4px solid transparent;  } .f5084:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5084:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5084:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5084:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5085 {list-style: none;  padding: 0px;  margin: 0px;  } .f5086 {display: flex;  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;  } .f5086:focus {outline: 4px solid transparent;  } .f5086:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5086:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5086:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5086:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5087 {display: flex;  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;  } .f5087:focus {outline: 4px solid transparent;  } .f5087:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5087:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5087:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5087:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5088 {display: flex;  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;  } .f5088:focus {outline: 4px solid transparent;  } .f5088:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5088:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5088:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5088:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5089 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5089:last-child {margin-bottom: 0px;  } .f5090 {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);  } .f5091 {width: 100%;  } .f5092 {display: flex;  align-items: center;  gap: 8px;  } .f5093 {display: none;  } .f5094 {margin-bottom: 24px;  } .f5095 {display: flex;  flex-direction: column;  } .f5096 {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;  } .f5097 {margin-bottom: 16px;  } .f5098 {display: flex;  align-items: center;  gap: 8px;  } .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: 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;  } .f5103:focus {outline: 4px solid transparent;  } .f5103:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5103:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5103:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5103:disabled {outline: 4px solid transparent;  border: 2px 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: 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;  } .f5104:focus {outline: 4px solid transparent;  } .f5104:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5104:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5104:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5104:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5105 {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;  } .f5105:focus {outline: 4px solid transparent;  } .f5105:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5105:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5105:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5105:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5106 {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;  } .f5106:focus {outline: 4px solid transparent;  } .f5106:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5106:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5106:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5106:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5107 {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;  } .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.68);  background: rgba(21, 20, 26, 0.12);  } .f5108 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5109 {position: relative;  display: flex;  border-radius: 99px;  overflow: hidden;  align-items: center;  justify-content: center;  background-color: rgba(255, 255, 255, 1);  } .f5110 {position: absolute;  } .f5111 {display: flex;  flex-direction: column;  margin: 0px;  gap: 8px;  margin-bottom: 12px;  } .f5112 {display: flex;  gap: 8px;  } .f5113 {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;  } .f5114 {opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5113:hover {background-color: rgba(21, 20, 26, 0.03);  } .f5113:hover .f5114 {opacity: 1;  } .f5113:focus-within {background-color: rgba(21, 20, 26, 0.03);  } .f5115 {display: flex;  flex: 1;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5116 {display: flex;  gap: 8px;  } .f5117 {display: flex;  } .f5118 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 72px 40px 80px;  } .f5119 {display: flex;  flex-direction: column;  width: 100%;  } .f5120 {display: flex;  flex-direction: column;  gap: 2px;  width: 100%;  } .f5120::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;  } .f5121 {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;  } .f5122 {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;  } .f5123 {color: rgba(21, 20, 26, 0.32);  } .f5124 {outline: none;  background-color: transparent;  border: none;  } .f5124:focus {outline: none;  } .f5125 {display: flex;  flex-direction: column;  width: 100%;  gap: 8px;  margin-bottom: 12px;  } .f5125:last-child {margin-bottom: 0px;  } .f5126 {display: flex;  flex-direction: column;  width: 100%;  } .f5127 {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;  } .f5128 {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);  } .f5129 {color: rgba(255, 255, 255, 1);  } .f5130 {display: flex;  flex-direction: column;  } .f5131 {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);  } .f5132 {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);  } .f5133 {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);  } .f5134 {} .f5135 {display: flex;  align-items: center;  width: 100%;  border-radius: 16px;  padding: 4px;  gap: 8px;  border: 1px solid rgba(21, 20, 26, 0.07);  } .f5136 {display: flex;  justify-content: center;  width: 100%;  margin: 0px;  padding-left: 123px;  color: rgba(21, 20, 26, 0.68);  } .f5137 {display: flex;  } .f5137 > div {display: flex;  } .f5138 {margin-right: 16px;  } .f5139 {padding-left: 16px;  } .f5140 {padding-top: 20px;  } .f5138:last-child {margin-right: 0px;  } .f5141 {display: flex;  flex-direction: column;  flex: 1;  } .f5142 {list-style: none;  padding: 0px;  margin: 0px;  } .f5143 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5144 {position: relative;  } .f5145 {position: relative;  display: flex;  justify-content: center;  align-items: center;  outline: none;  border-radius: 12px;  overflow: hidden;  padding: 12px;  cursor: pointer;  } .f5146 {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;  } .f5144:focus-within .f5146 {z-index: 2;  opacity: 1;  } .f5147 {display: flex;  flex-wrap: wrap;  overflow-y: auto;  width: 350px;  max-height: 150px;  } .f5148 {background-color: rgba(21, 20, 26, 0.07);  } .f5149 {position: absolute;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  transition: background-color 0.3s ease-in-out;  } .f5145:hover .f5149 {background-color: rgba(21, 20, 26, 0.07);  } .f5145:focus .f5149 {background-color: rgba(21, 20, 26, 0.07);  } .f5145:active .f5149 {background-color: rgba(21, 20, 26, 0.03);  } .f5150 {background-color: rgba(21, 20, 26, 0.03);  } .f5151 {list-style: none;  padding: 0px;  margin: 0px;  } .f5152 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5153 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5154 {display: flex;  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;  } .f5154:focus {outline: 4px solid transparent;  } .f5154: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);  } .f5154:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5154:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5154: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);  } .f5155 {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;  } .f5155:focus {outline: 4px solid transparent;  } .f5155:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5155:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5155:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5155:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5156 {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;  } .f5156:focus {outline: 4px solid transparent;  } .f5156:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5156:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5156:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5156:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5157 {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;  } .f5157:focus {outline: 4px solid transparent;  } .f5157:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5157:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5157:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5157:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5158 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5159 {color: rgba(21, 20, 26, 1);  } .f5160 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5161 {display: flex;  flex-direction: column;  flex: 1;  } .f5162 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5163 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5164 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5165 {margin-right: auto;  } .f5166 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5167 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f5168 {display: flex;  flex-direction: column;  flex: 1;  } .f5169 {display: flex;  flex-direction: column;  gap: 12px;  } .f5170 {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);  } .f5171 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 16px;  } .f5172 {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;  } .f5173 {display: flex;  flex-wrap: wrap;  gap: 8px;  } .f5174 {} .f5175 {min-width: 150px;  } .f5176 {display: flex;  flex: 1;  flex-direction: column;  border-radius: 16px;  gap: 12px;  padding: 12px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5177 {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;  } .f5178 {margin: 0px;  color: rgba(21, 20, 26, 1);  } .f5179 {margin-bottom: 16px;  } .f5179:last-child {margin-bottom: 0px;  } .f5180 {list-style: none;  padding: 0px;  margin: 0px;  } .f5181 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5182 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5183 {display: flex;  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;  } .f5183:focus {outline: 4px solid transparent;  } .f5183: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);  } .f5183:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5183:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5183: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);  } .f5184 {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;  } .f5184:focus {outline: 4px solid transparent;  } .f5184:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5184:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5184:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5184:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5185 {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;  } .f5185:focus {outline: 4px solid transparent;  } .f5185:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5185:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5185:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5185:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5186 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5187 {color: rgba(21, 20, 26, 1);  } .f5188 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5189 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5190 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5191 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5192 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5193 {margin-right: auto;  } .f5194 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5195 {position: relative;  display: flex;  flex-direction: column;  align-items: center;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5196 {position: absolute;  display: flex;  flex-direction: column;  gap: 40px;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px;  } .f5197 {display: flex;  flex-direction: column;  flex: 1;  } .f5198 {display: flex;  flex-direction: column;  gap: 12px;  } .f5199 {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);  } .f5200 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  margin-bottom: 16px;  } .f5201 {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;  } .f5202 {display: flex;  flex-wrap: wrap;  gap: 8px;  margin-bottom: 16px;  } .f5203 {background-color: rgba(5, 96, 253, 0.06);  } .f5204 {min-width: 150px;  } .f5205 {display: flex;  flex: 1;  flex-direction: column;  border-radius: 16px;  gap: 12px;  padding: 12px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5206 {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;  } .f5207 {margin: 0px;  color: rgba(21, 20, 26, 1);  } .f5208 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5209 {display: flex;  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;  } .f5209:focus {outline: 4px solid transparent;  } .f5209: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);  } .f5209:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5209:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5209: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);  } .f5210 {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;  } .f5210:focus {outline: 4px solid transparent;  } .f5210:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5210:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5210:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5210:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5211 {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;  } .f5211:focus {outline: 4px solid transparent;  } .f5211:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5211:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5211:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5211:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5212 {list-style: none;  padding: 0px;  margin: 0px;  } .f5213 {display: flex;  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;  } .f5213:focus {outline: 4px solid transparent;  } .f5213:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5213:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5213:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5213:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5214 {display: flex;  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;  } .f5214:focus {outline: 4px solid transparent;  } .f5214:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5214:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5214:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5214:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5215 {display: flex;  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;  } .f5215:focus {outline: 4px solid transparent;  } .f5215:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5215:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5215:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5215:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5216 {display: flex;  flex-direction: column;  gap: 8px;  margin-bottom: 24px;  } .f5216:last-child {margin-bottom: 0px;  } .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, 0.68);  } .f5218 {width: 100%;  } .f5219 {display: flex;  align-items: center;  gap: 8px;  } .f5220 {display: none;  } .f5221 {margin-bottom: 24px;  } .f5222 {display: flex;  flex-direction: column;  } .f5223 {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;  } .f5224 {margin-bottom: 16px;  } .f5225 {display: flex;  align-items: center;  gap: 8px;  } .f5226 {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;  } .f5227 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5228 {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;  } .f5228:focus {outline: 4px solid transparent;  } .f5228:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5228:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5228:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5228:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5229 {display: flex;  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;  } .f5229:focus {outline: 4px solid transparent;  } .f5229: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);  } .f5229:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5229:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5229: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);  } .f5230 {display: flex;  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;  } .f5230:focus {outline: 4px solid transparent;  } .f5230:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5230:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5230:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5230:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5231 {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;  } .f5231:focus {outline: 4px solid transparent;  } .f5231:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5231:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5231:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5231:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5232 {display: flex;  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;  } .f5232:focus {outline: 4px solid transparent;  } .f5232:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5232:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5232:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5232:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5233 {display: flex;  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;  } .f5233:focus {outline: 4px solid transparent;  } .f5233:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5233:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5233:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5233:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5234 {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;  } .f5234:focus {outline: 4px solid transparent;  } .f5234:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5234:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5234:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5234:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5235 {display: flex;  align-items: center;  justify-content: center;  height: 38px;  min-height: 38px;  padding: 0 16px;  border-radius: 12px;  outline: 4px solid transparent;  border: 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;  } .f5235:focus {outline: 4px solid transparent;  } .f5235:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(199, 41, 41, 1);  } .f5235:hover {outline: 4px solid transparent;  background: rgba(199, 41, 41, 1);  } .f5235:active {outline: 4px solid transparent;  background: rgba(147, 42, 42, 1);  } .f5235:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5236 {display: flex;  align-items: center;  justify-content: center;  height: 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;  } .f5237 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5238 {color: rgba(21, 20, 26, 1);  } .f5239 {color: rgba(21, 20, 26, 0.68);  } .f5240 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5241 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5242 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5243 {display: flex;  flex-direction: column;  gap: 8px;  } .f5244 {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;  } .f5245 {max-width: 240px;  width: 100%;  padding-left: 2px;  } .f5246 {color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5247 {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;  } .f5247:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5247:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5247:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5247: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);  } .f5247::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5248::placeholder {color: rgba(21, 20, 26, 1);  } .f5249 {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;  } .f5249:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5249:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5249:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5249: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);  } .f5249::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5250::placeholder {color: rgba(21, 20, 26, 1);  } .f5251 {display: flex;  flex-direction: column;  padding-left: 2px;  margin-bottom: 24px;  } .f5252 {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;  } .f5253 {min-height: 128px;  padding: 12px 20px;  resize: none;  } .f5254 {padding: 12px 20px;  resize: none;  } .f5255 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5256 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  margin-bottom: 24px;  padding-right: 40px;  } .f5257 {display: flex;  align-items: center;  justify-content: space-between;  gap: 8px;  width: 100%;  } .f5258 {display: flex;  align-items: center;  gap: 12px;  width: 100%;  border: none;  padding: none;  background-color: transparent;  text-align: left;  cursor: pointer;  } .f5259 {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;  } .f5259::paceholder {color: rgba(21, 20, 26, 0.68);  } .f5259:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  } .f5260 {color: rgba(21, 20, 26, 0.68);  } .f5261 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5262 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5262::-webkit-scrollbar {width: 0 !important;  height: 0px;  overflow: -moz-scrollbars-none;  -ms-overflow-style: none;  background: transparent;  } .f5263 {display: flex;  justify-content: center;  overflow: hidden;  } .f5264 {color: rgba(21, 20, 26, 0.68);  background-color: rgba(21, 20, 26, 0.03);  } .f5265 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5266 {display: flex;  flex-direction: column;  margin-bottom: 24px;  } .f5266:last-child {margin-bottom: 0px;  } .f5267 {display: flex;  gap: 8px;  } .f5268 {display: flex;  flex-direction: column;  gap: 8px;  width: 100%;  } .f5269 {margin-bottom: 12px;  } .f5270 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f5271::placeholder {color: rgba(21, 20, 26, 1);  } .f5272 {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);  } .f5273 {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);  } .f5274 {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);  } .f5275 {display: flex;  flex-direction: column;  } .f5276 {display: flex;  padding-top: 24px;  justify-content: flex-end;  gap: 16px;  } .f5277 {margin-bottom: 24px;  } .f5277:last-child {margin-bottom: 0px;  } .f5278 {margin-bottom: 16px;  } .f5278:last-child {margin-bottom: 0px;  } .f5279 {margin-bottom: 12px;  } .f5279:last-child {margin-bottom: 0px;  } .f5280 {margin-bottom: 8px;  } .f5280:last-child {margin-bottom: 0px;  } .f5281 {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);  } .f5282 {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);  } .f5283 {position: absolute;  right: 24px;  top: 24px;  display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 0.68);  cursor: pointer;  } .f5284 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5285 {display: flex;  align-items: center;  justify-content: space-between;  margin-bottom: 12px;  } .f5286 {margin-bottom: 24px;  } .f5287 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5288 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5289 {margin-bottom: 16px;  } .f5290 {display: flex;  gap: 8px;  width: 100%;  } .f5291 {display: flex;  flex-direction: column;  gap: 2px;  padding: 12px 20px;  border-radius: 16px;  background-color: rgba(21, 20, 26, 0.03);  } .f5292 {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);  } .f5293 {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);  } .f5294 {display: flex;  } .f5295 {display: flex;  padding: 16px 20px;  } .f5296 {display: flex;  flex-direction: column;  gap: 12px;  } .f5297 {width: 100%;  } .f5298 {list-style: none;  padding: 0px;  margin: 0px;  } .f5299 {display: flex;  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;  } .f5299:focus {outline: 4px solid transparent;  } .f5299:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5299:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5299:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5299:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5300 {color: rgba(21, 20, 26, 1);  } .f5301 {color: rgba(21, 20, 26, 0.68);  } .f5302 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5303 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5304 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5305 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f5306 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f5307 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f5308 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5309 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5310 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5311 {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;  } .f5311:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5311:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5311:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5311: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);  } .f5311::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5312::placeholder {color: rgba(21, 20, 26, 1);  } .f5313 {position: relative;  width: 100%;  } .f5314 {padding-left: 44px;  } .f5315 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f5316 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f5317 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5318 {position: relative;  display: flex;  width: 100%;  } .f5318:hover .f5319 {background-color: rgba(21, 20, 26, 0.07);  } .f5318:hover .f5320 {opacity: 1;  } .f5319 {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;  } .f5319:focus {background-color: rgba(21, 20, 26, 0.07);  } .f5321 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f5321:focus .f5320 {outline: none;  opacity: 1;  } .f5321:active .f5322 {opacity: 1;  } .f5320 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5322 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5323 .f5322 {opacity: 1;  } .f5324 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f5325 {list-style: none;  padding: 0px;  margin: 0px;  } .f5326 {display: flex;  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;  } .f5326:focus {outline: 4px solid transparent;  } .f5326:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5326:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5326:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5326:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5327 {color: rgba(21, 20, 26, 1);  } .f5328 {color: rgba(21, 20, 26, 0.68);  } .f5329 {margin: 0px;  font-family: Geist;  font-size: 24px;  font-style: normal;  line-height: 28px;  letter-spacing: 0px;  font-weight: 500;  } .f5330 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5331 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5332 {display: flex;  flex: 1;  width: 100%;  flex-direction: column;  } .f5333 {display: flex;  flex-direction: column;  justify-content: space-between;  margin-bottom: 16px;  } .f5334 {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-bottom: 24px;  padding-right: 40px;  } .f5335 {display: flex;  align-items: center;  justify-content: center;  color: rgba(21, 20, 26, 1);  cursor: pointer;  } .f5336 {position: relative;  display: flex;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5337 {position: absolute;  display: flex;  flex-direction: column;  width: 100%;  } .f5338 {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;  } .f5338:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5338:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5338:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5338: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);  } .f5338::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5339::placeholder {color: rgba(21, 20, 26, 1);  } .f5340 {position: relative;  width: 100%;  } .f5341 {padding-left: 44px;  } .f5342 {position: absolute;  top: 50%;  left: 12px;  display: felx;  color: rgba(21, 20, 26, 0.68);  transform: translateY(-50%);  } .f5343 {display: flex;  flex-direction: column;  gap: 4px;  width: 100%;  } .f5344 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5345 {position: relative;  display: flex;  width: 100%;  } .f5345:hover .f5346 {background-color: rgba(21, 20, 26, 0.07);  } .f5345:hover .f5347 {opacity: 1;  } .f5346 {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;  } .f5346:focus {background-color: rgba(21, 20, 26, 0.07);  } .f5348 {position: absolute;  top: 50%;  right: 16px;  display: flex;  transform: translateY(-50%);  cursor: pointer;  } .f5348:focus .f5347 {outline: none;  opacity: 1;  } .f5348:active .f5349 {opacity: 1;  } .f5347 {color: rgba(21, 20, 26, 0.68);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5349 {color: rgba(5, 96, 253, 1);  opacity: 0;  transition: opacity 0.3s ease-in-out;  } .f5350 .f5349 {opacity: 1;  } .f5351 {display: flex;  justify-content: flex-end;  padding-top: 24px;  } .f5352 {list-style: none;  padding: 0px;  margin: 0px;  } .f5353 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5354 {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;  } .f5354:focus {outline: 4px solid transparent;  } .f5354: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);  } .f5354:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5354:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5354: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);  } .f5355 {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;  } .f5355:focus {outline: 4px solid transparent;  } .f5355:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5355:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5355:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5355:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5356 {display: flex;  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;  } .f5356:focus {outline: 4px solid transparent;  } .f5356: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);  } .f5356:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5356:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5356: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);  } .f5357 {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;  } .f5357:focus {outline: 4px solid transparent;  } .f5357: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);  } .f5357:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5357:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5357: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);  } .f5358 {display: flex;  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;  } .f5358:focus {outline: 4px solid transparent;  } .f5358:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5358:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5358:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5358:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5359 {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;  } .f5359:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5359:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5359:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5359: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);  } .f5359::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5360::placeholder {color: rgba(21, 20, 26, 1);  } .f5361 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5362 {display: flex;  flex-direction: column;  flex: 1;  height: 100vh;  } .f5363 {border-bottom: 1px solid rgba(21, 20, 26, 0.07);  } .f5364 {display: flex;  align-items: center;  justify-content: space-between;  gap: 16px;  min-height: 80px;  padding: 19px 24px 19px 40px;  } .f5365 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5366 {color: rgba(21, 20, 26, 1);  } .f5367 {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;  } .f5368 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  overflow-y: auto;  } .f5369 {display: flex;  flex-direction: column;  width: 100%;  max-width: 655px;  padding: 32px 40px 80px 40px;  } .f5370 {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);  } .f5371 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5371:last-child {margin-bottom: 0px;  } .f5372 {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);  } .f5373 {display: flex;  } .f5374 {display: flex;  gap: 8px;  flex-wrap: wrap;  } .f5375 {flex: 1;  min-width: 230px;  } .f5376 {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;  } .f5377 {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);  } .f5378 {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);  } .f5379 {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);  } .f5380 {display: flex;  flex-direction: column;  border-radius: 12px;  padding: 19px 20px;  background-color: rgba(21, 20, 26, 0.03);  } .f5381 {display: flex;  } .f5382 {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);  } .f5383 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5384 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5385 {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;  } .f5385:focus {outline: 4px solid transparent;  } .f5385:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5385:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5385:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5385:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5386 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5387 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5388 {color: rgba(21, 20, 26, 1);  } .f5389 {color: rgba(21, 20, 26, 0.68);  } .f5390 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5391 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5392 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5393 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5394 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5395 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5396 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5397 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5398 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5399 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5400 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5401 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5402 {margin-right: auto;  } .f5403 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f5404 {color: rgba(21, 20, 26, 1);  } .f5405 {overflow: hidden;  border-radius: 99px;  } .f5406 {display: flex;  flex-direction: column;  justify-content: center;  } .f5407 {display: flex;  gap: 12px;  align-items: center;  text-align: left;  cursor: pointer;  } .f5408 {margin-right: auto;  } .f5409 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5410 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5409 > div {display: flex;  flex: 1;  width: 100%;  } .f5411 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5412 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5413 {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;  } .f5413:focus {outline: 4px solid transparent;  } .f5413:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5413:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5413:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5413:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5414 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5415 {color: rgba(21, 20, 26, 1);  } .f5416 {color: rgba(21, 20, 26, 0.68);  } .f5417 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5418 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 500;  } .f5419 {margin: 0px;  font-family: Geist;  font-size: 18px;  font-style: normal;  line-height: 26px;  letter-spacing: 0px;  font-weight: 400;  } .f5420 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5421 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 500;  } .f5422 {margin: 0px;  font-family: Geist;  font-size: 14px;  font-style: normal;  line-height: 20px;  letter-spacing: 0px;  font-weight: 400;  } .f5423 {margin: 0px;  font-family: Geist;  font-size: 10px;  font-style: normal;  line-height: 12px;  letter-spacing: 0.3px;  font-weight: 500;  } .f5424 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5425 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5426 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5427 {display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5428 {margin-right: auto;  } .f5429 {display: flex;  align-items: center;  gap: 12px;  text-align: left;  margin-right: auto;  cursor: pointer;  } .f5430 {color: rgba(21, 20, 26, 1);  } .f5431 {overflow: hidden;  border-radius: 99px;  } .f5432 {display: flex;  flex-direction: column;  justify-content: center;  } .f5433 {display: flex;  gap: 12px;  align-items: center;  margin-right: auto;  text-align: left;  cursor: pointer;  } .f5434 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5435 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5434 > div {display: flex;  flex: 1;  width: 100%;  } .f5436 {list-style: none;  padding: 0px;  margin: 0px;  } .f5437 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5438 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5439 {display: flex;  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;  } .f5439:focus {outline: 4px solid transparent;  } .f5439: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);  } .f5439:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5439:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5439: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);  } .f5440 {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;  } .f5440:focus {outline: 4px solid transparent;  } .f5440:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5440:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5440:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5440:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5441 {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;  } .f5441:focus {outline: 4px solid transparent;  } .f5441:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5441:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5441:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5441:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5442 {color: rgba(21, 20, 26, 1);  } .f5443 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5444 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5445 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5446 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5447 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5448 {margin-right: auto;  } .f5449 {margin-right: auto;  } .f5450 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5450 > div {display: flex;  flex: 1;  width: 100%;  } .f5451 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5452 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5453 {color: rgba(21, 20, 26, 0.68);  } .f5454 {display: flex;  flex-direction: column;  flex: 1;  } .f5455 {list-style: none;  padding: 0px;  margin: 0px;  } .f5456 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5457 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5458 {display: flex;  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;  } .f5458:focus {outline: 4px solid transparent;  } .f5458: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);  } .f5458:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5458:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5458: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);  } .f5459 {display: flex;  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;  } .f5459:focus {outline: 4px solid transparent;  } .f5459:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5459:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5459:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5459:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5460 {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;  } .f5460:focus {outline: 4px solid transparent;  } .f5460:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5460:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5460:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5460:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5461 {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;  } .f5461:focus {outline: 4px solid transparent;  } .f5461:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5461:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5461:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5461:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5462 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5463 {color: rgba(21, 20, 26, 1);  } .f5464 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5465 {display: flex;  flex-direction: column;  flex: 1;  } .f5466 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5467 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5468 {display: flex;  align-items: center;  gap: 8px;  padding: 0 24px 0 40px;  } .f5469 {display: flex;  align-items: center;  gap: 12px;  margin-right: auto;  cursor: pointer;  } .f5470 {color: rgba(21, 20, 26, 1);  } .f5471 {margin-right: auto;  } .f5472 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5472 > div {display: flex;  flex: 1;  width: 100%;  } .f5473 {list-style: none;  padding: 0px;  margin: 0px;  } .f5474 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5475 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5476 {display: flex;  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;  } .f5476:focus {outline: 4px solid transparent;  } .f5476: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);  } .f5476:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5476:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5476: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);  } .f5477 {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;  } .f5477:focus {outline: 4px solid transparent;  } .f5477:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5477:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5477:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5477:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5478 {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;  } .f5478:focus {outline: 4px solid transparent;  } .f5478:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(21, 20, 26, 0.07);  } .f5478:hover {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.07);  } .f5478:active {outline: 4px solid transparent;  background: rgba(21, 20, 26, 0.12);  } .f5478:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5479 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5480 {color: rgba(21, 20, 26, 1);  } .f5481 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5482 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5483 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5484 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5485 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5486 {margin-right: auto;  } .f5487 {margin-right: auto;  } .f5488 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5488 > div {display: flex;  flex: 1;  width: 100%;  } .f5489 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5490 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5491 {color: rgba(21, 20, 26, 0.68);  } .f5492 {display: flex;  flex-direction: column;  flex: 1;  } .f5493 {list-style: none;  padding: 0px;  margin: 0px;  } .f5494 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5495 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5496 {display: flex;  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;  } .f5496:focus {outline: 4px solid transparent;  } .f5496: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);  } .f5496:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5496:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5496: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);  } .f5497 {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;  } .f5497:focus {outline: 4px solid transparent;  } .f5497:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5497:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5497:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5497:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5498 {color: rgba(21, 20, 26, 1);  } .f5499 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5500 {display: flex;  flex-direction: column;  flex: 1;  } .f5501 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5502 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5503 {position: relative;  display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  gap: 16px;  padding: 0 24px 0 40px;  } .f5504 {display: flex;  align-items: center;  gap: 12px;  cursor: pointer;  } .f5505 {color: rgba(21, 20, 26, 1);  } .f5506 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5507 {margin-right: auto;  } .f5508 {margin-right: auto;  } .f5509 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5509 > div {display: flex;  flex: 1;  width: 100%;  } .f5510 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5511 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5512 {color: rgba(21, 20, 26, 0.68);  } .f5513 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5514 {list-style: none;  padding: 0px;  margin: 0px;  } .f5515 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5516 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5517 {display: flex;  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;  } .f5517:focus {outline: 4px solid transparent;  } .f5517: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);  } .f5517:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5517:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5517: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);  } .f5518 {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;  } .f5518:focus {outline: 4px solid transparent;  } .f5518:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5518:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5518:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5518:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5519 {display: flex;  flex-direction: column;  flex: 1;  } .f5520 {color: rgba(21, 20, 26, 1);  } .f5521 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5522 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5523 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5524 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5525 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5526 {margin-right: auto;  } .f5527 {margin-right: auto;  } .f5528 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5528 > div {display: flex;  flex: 1;  width: 100%;  } .f5529 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5530 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5531 {color: rgba(21, 20, 26, 0.68);  } .f5532 {display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  flex: 1;  width: 100%;  } .f5533 {position: relative;  display: flex;  flex: 1;  width: 100%;  overflow: auto;  } .f5534 {position: absolute;  display: flex;  width: 100%;  } .f5535 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5536 {display: flex;  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;  } .f5536:focus {outline: 4px solid transparent;  } .f5536:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(229, 62, 62, 0.16);  } .f5536:hover {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.16);  } .f5536:active {outline: 4px solid transparent;  background: rgba(229, 62, 62, 0.36);  } .f5536:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5537 {display: flex;  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;  } .f5537:focus {outline: 4px solid transparent;  } .f5537: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);  } .f5537:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5537:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5537: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);  } .f5538 {display: flex;  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;  } .f5538:focus {outline: 4px solid transparent;  } .f5538:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.12);  } .f5538:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.12);  } .f5538:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5538:disabled {outline: 4px solid transparent;  border: 2px solid transparent;  color: rgba(21, 20, 26, 0.32);  background: rgba(21, 20, 26, 0.12);  } .f5539 {outline: transparent  !important;  border: 1px solid rgba(229, 62, 62, 1) !important;  background-color: rgba(229, 62, 62, 0.12) !important;  } .f5540 {display: flex;  flex-direction: column;  width: 100%;  flex: 1;  } .f5541 {display: flex;  flex-direction: column;  width: 100%;  flex: 1;  } .f5542 {color: rgba(21, 20, 26, 1);  } .f5543 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5544 {max-height: 50%;  overflow-y: auto;  } .f5545 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5546 {display: flex;  justify-content: space-between;  gap: 16px;  width: 100%;  min-height: 80px;  padding: 19px 24px 19px 40px;  } .f5547 {display: flex;  align-items: center;  } .f5548 {margin-right: auto;  } .f5549 {display: flex;  flex: 1;  width: 100%;  } .f5550 {border-right: 1px solid rgba(21, 20, 26, 0.07);  } .f5551 {display: flex;  flex-direction: column;  flex: 1;  width: 50%;  } .f5552 {display: flex;  flex-direction: column;  flex: 1;  } .f5553 {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);  } .f5554 {display: flex;  gap: 16px;  } .f5555 {display: flex;  flex: 1;  width: 100%;  } .f5556 {border-right: 1px solid rgba(21, 20, 26, 0.07);  } .f5557 {display: flex;  flex-direction: column;  flex: 1;  width: 50%;  } .f5558 {display: flex;  flex-direction: column;  max-width: 605px;  flex: 1;  } .f5559 {max-height: 50%;  overflow-y: auto;  } .f5560 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5561 {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;  } .f5561:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5561:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5561:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5561: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);  } .f5561::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5562::placeholder {color: rgba(21, 20, 26, 1);  } .f5563 {list-style: none;  padding: 0px;  margin: 0px;  } .f5564 {position: relative;  display: flex;  align-items: center;  flex-direction: column;  flex: 1;  width: 100%;  overflow-y: auto;  } .f5565 {position: absolute;  display: flex;  flex-direction: column;  padding: 32px 40px 80px;  width: 100%;  max-width: 655px;  } .f5566 {position: relative;  display: flex;  align-items: flex-start;  width: 100%;  gap: 8px;  } .f5567 {display: flex;  align-items: center;  justify-content: center;  color: rgba(5, 96, 253, 1);  cursor: pointer;  } .f5568 {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);  } .f5569 {position: absolute;  top: 0px;  left: 0px;  height: 0px;  width: 0px;  overflow: hidden;  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);  opacity: 0;  } .f5567:hover .f5569 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f5567:focus .f5569 {top: 28px;  height: auto;  width: 100%;  padding: 4px;  opacity: 1;  overflow: visible;  } .f5570 {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);  } .f5571 {display: flex;  flex-direction: column;  margin-bottom: 40px;  } .f5571:last-child {margin-bottom: 0px;  } .f5572 {display: flex;  gap: 8px;  } .f5573 {display: flex;  flex-direction: column;  gap: 12px;  } .f5574 {height: auto;  min-height: 120px;  resize: none;  } .f5575 {display: flex;  flex-direction: column;  gap: 8px;  flex: 1;  min-width: 270px;  } .f5576 {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);  } .f5577 {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);  } .f5578 {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;  } .f5579 {margin-bottom: 40px;  } .f5579:last-child {margin-bottom: 0px;  } .f5580 {margin-bottom: 16px;  } .f5580:last-child {margin-bottom: 0px;  } .f5581 {margin-bottom: 12px;  } .f5581:last-child {margin-bottom: 0px;  } .f5582 {margin-bottom: 8px;  } .f5582:last-child {margin-bottom: 0px;  } .f5583 {list-style: none;  padding: 0px;  margin: 0px;  } .f5584 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5585 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5586 {display: flex;  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;  } .f5586:focus {outline: 4px solid transparent;  } .f5586: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);  } .f5586:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5586:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5586: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);  } .f5587 {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;  } .f5587:focus {outline: 4px solid transparent;  } .f5587:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5587:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5587:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5587:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5588 {display: flex;  flex-direction: column;  flex: 1;  width: 100%;  } .f5589 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5590 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5591 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5592 {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);  } .f5593 {display: flex;  width: 100%;  flex: 1;  } .f5593 > div {display: flex;  flex: 1;  } .f5594 {list-style: none;  padding: 0px;  margin: 0px;  } .f5595 {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;  } .f5595:hover {outline: 4px solid transparent;  color: rgba(21, 20, 26, 1);  } .f5595:focus {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5595:active {outline: 2px solid rgba(5, 96, 253, 0.32);  border: 1px solid transparent;  } .f5595: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);  } .f5595::placeholder {color: rgba(21, 20, 26, 0.32);  } .f5596::placeholder {color: rgba(21, 20, 26, 1);  } .f5597 {display: flex;  flex-direction: column;  align-item: center;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5598 {background-color: rgba(255, 255, 255, 1);  } .f5599 {display: contents;  } .f5600 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5601 {list-style: none;  padding: 0px;  margin: 0px;  } .f5602 {position: relative;  } .f5603 {display: flex;  align-items: center;  justify-content: center;  border-radius: 4px;  background-color: rgba(254, 252, 251, 1);  } .f5604 {display: flex;  } .f5605 {cursor: pointer;  height: 48px;  } .f5606 {z-index: 5;  position: absolute;  left: 0px;  top: 0px;  width: 20px;  height: 20px;  } .f5606:hover {top: -4px;  padding-left: 32px;  width: auto;  height: auto;  } .f5606:focus-within {top: -4px;  padding-left: 32px;  width: auto;  height: auto;  } .f5607 {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;  } .f5606:hover .f5607 {width: 100%;  height: auto;  opacity: 1;  } .f5606:focus-within .f5607 {width: 100%;  height: auto;  opacity: 1;  } .f5608 {display: flex;  overflow-y: auto;  width: 100%;  max-height: 300px;  } .f5609 {display: flex;  flex-direction: column;  width: 100%;  } .f5610 {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;  } .f5610:focus {background-color: rgba(21, 20, 26, 0.03);  } .f5610:hover {background-color: rgba(21, 20, 26, 0.03);  } .f5610:active {color: rgba(5, 96, 253, 1);  background-color: transparent;  } .f5611 {overflow: hidden;  border-radius: 50%;  } .f5612 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5613 {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;  } .f5614 {color: rgba(21, 20, 26, 0.32);  } .f5615 {list-style: none;  padding: 0px;  margin: 0px;  } .f5616 {margin: 0px;  text-decoration: none;  color: inherit;  } .f5617 {padding: 0px;  margin: 0px;  border: none;  text-decoration: none;  text-align: left;  color: inherit;  background-color: transparent;  } .f5618 {display: flex;  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;  } .f5618:focus {outline: 4px solid transparent;  } .f5618: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);  } .f5618:hover {outline: 4px solid transparent;  border: 2px solid rgba(13, 88, 216, 1);  background: rgba(13, 88, 216, 1);  } .f5618:active {outline: 4px solid transparent;  border: 2px solid rgba(21, 78, 176, 1);  background: rgba(21, 78, 176, 1);  } .f5618: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);  } .f5619 {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;  } .f5619:focus {outline: 4px solid transparent;  } .f5619:focus-visible {outline: 4px solid rgba(5, 96, 253, 0.32);  background: rgba(5, 96, 253, 0.16);  } .f5619:hover {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.16);  } .f5619:active {outline: 4px solid transparent;  background: rgba(5, 96, 253, 0.32);  } .f5619:disabled {outline: 4px solid transparent;  color: rgba(21, 20, 26, 0.68);  background: rgba(21, 20, 26, 0.12);  } .f5620 {display: flex;  height: 100vh;  width: 100%;  background-color: rgba(255, 255, 255, 1);  } .f5621 {color: rgba(21, 20, 26, 1);  } .f5622 {margin: 0px;  font-family: Geist;  font-size: 28px;  font-style: normal;  line-height: 38px;  letter-spacing: 0px;  font-weight: 500;  } .f5623 {border-bottom: 1px solid rgba(21, 20, 26, 0.12);  } .f5624 {display: flex;  flex-direction: column;  width: 100%;  min-height: 80px;  padding: 19px 0;  } .f5625 {position: relative;  display: flex;  align-items: center;  gap: 16px;  padding: 0 24px 0 40px;  } .f5626 {display: flex;  width: 100%;  padding: 21px 24px 0 40px;  } .f5627 {margin-right: auto;  } .f5628 {margin-right: auto;  } .f5629 {display: flex;  flex-direction: column;  align-items: center;  flex: 1;  } .f5629 > div {display: flex;  flex: 1;  width: 100%;  } .f5630 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 500;  } .f5631 {margin: 0px;  font-family: Geist;  font-size: 16px;  font-style: normal;  line-height: 22px;  letter-spacing: 0px;  font-weight: 400;  } .f5632 {color: rgba(21, 20, 26, 0.68);  } .f5633 {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;
    }
}
@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.56s;
}

.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;
    }
}