.caption--1[data-v-3def8709] {
  font-size: var(--tgui-font-caption-1-font-size);
  line-height: var(--tgui-font-caption-1-line-height);
}
.caption--2[data-v-3def8709] {
  font-size: var(--tgui-font-caption-2-font-size);
  line-height: var(--tgui-font-caption-2-line-height);
}.headline[data-v-a666089a] {
  font-size: var(--tgui-font-headline-font-size);
  line-height: var(--tgui-font-headline-line-height);
}.large-title[data-v-19db2579] {
  font-size: var(--tgui-font-large-title-font-size);
  line-height: var(--tgui-font-large-title-line-height);
}.subheadline--1[data-v-603faecd] {
  font-size: var(--tgui-font-subheadline-1-font-size);
  line-height: var(--tgui-font-subheadline-1-line-height);
}
.subheadline--2[data-v-603faecd] {
  font-size: var(--tgui-font-subheadline-2-font-size);
  line-height: var(--tgui-font-subheadline-2-line-height);
}.text[data-v-a18c1162] {
  font-size: var(--tgui-font-text-font-size);
  line-height: var(--tgui-font-text-line-height);
}.title--1[data-v-4b71f97c] {
  font-size: var(--tgui-font-title-1-font-size);
  line-height: var(--tgui-font-title-1-line-height);
}
.title--2[data-v-4b71f97c] {
  font-size: var(--tgui-font-title-2-font-size);
  line-height: var(--tgui-font-title-2-line-height);
}
.title--3[data-v-4b71f97c] {
  font-size: var(--tgui-font-title-3-font-size);
  line-height: var(--tgui-font-title-3-line-height);
}.typography[data-v-78d7edfe] {
  font-family: var(--tgui-font-family);
}
.typography--weight-1[data-v-78d7edfe] {
  font-weight: var(--tgui-font-weight-accent-1);
}
.typography--weight-2[data-v-78d7edfe] {
  font-weight: var(--tgui-font-weight-accent-2);
}
.typography--weight-3[data-v-78d7edfe] {
  font-weight: var(--tgui-font-weight-accent-3);
}
.typography--plain[data-v-78d7edfe] {
  margin: 0;
}
.typography--caps[data-v-78d7edfe] {
  text-transform: uppercase;
}.avatar[data-v-ebce2684] {
  border-radius: 50%;
}
.avatar--with-acronym[data-v-ebce2684] {
  background-color: var(--tgui-secondary-fill);
  color: var(--tgui-link-color);
}.avatar-badge[data-v-3c0a317b] {
  position: absolute;
  right: -12px;
  top: 0px;
}.avatar-stack[data-v-522e809a] {
  display: flex;
}
.avatar-stack[data-v-522e809a] > :not(:first-child) {
  margin-left: -12px;
}
.avatar-stack[data-v-522e809a] > * {
  box-shadow: 0 0 0 3px var(--tgui-bg-color) !important;
}.badge--number[data-v-3bcdcbaf] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 20px;
  min-width: 20px;
  margin: 0 6px;
  padding: 0 5px;
  box-sizing: border-box;
  border-radius: 20px;
}
.badge--large[data-v-3bcdcbaf] {
  height: 24px;
  padding: 0 6px;
}
.badge--dot[data-v-3bcdcbaf] {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 7px;
  border-radius: 50%;
}
.badge--primary[data-v-3bcdcbaf] {
  color: var(--tgui-button-text-color);
  background: var(--tgui-button-color);
}
.badge--critical[data-v-3bcdcbaf] {
  color: var(--tgui-button-text-color);
  background: var(--tgui-destructive-text-color);
}
.badge--secondary[data-v-3bcdcbaf] {
  color: var(--tgui-link-color);
  background: var(--tgui-secondary-fill);
}
.badge--gray[data-v-3bcdcbaf] {
  color: var(--tgui-plain-foreground);
  background: var(--tgui-plain-background);
}
.badge--white[data-v-3bcdcbaf] {
  color: var(--tgui-link-color);
  background: var(--tgui-white);
}.blockquote[data-v-0dd999ce] {
  position: relative;
  padding: 6px 28px 8px 12px;
  border-left: 3px solid var(--tgui-link-color);
  border-radius: 4px;
  background: var(--tgui-secondary-fill);
}
.text[data-v-0dd999ce] {
  color: var(--tgui-text-color);
}
.top-right-icon[data-v-0dd999ce] {
  position: absolute;
  top: 4px;
  right: 6px;
  display: block;
}.icon-container[data-v-ba3fedea] {
  color: var(--tgui-link-color);
}.wrapper[data-v-99349445] {
  position: relative;
  background-color: var(--tgui-tertiary-bg-color);
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 0 1px var(--tgui-outline);
}
.image[data-v-99349445] {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  visibility: hidden;
  border-radius: inherit;
}
.wrapper--loaded .image[data-v-99349445] {
  visibility: visible;
}
.fallback[data-v-99349445] {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}.image-badge[data-v-cdd040b4] {
  position: absolute;
  right: -12px;
  top: -12px;
}.app-root {
  /* CSS Reset */
}
.app-root * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.app-root html,
.app-root body {
  height: 100%;
  font-family: sans-serif;
}
.app-root img,
.app-root picture,
.app-root video,
.app-root canvas,
.app-root svg {
  display: block;
  max-width: 100%;
}
.app-root input,
.app-root button,
.app-root textarea,
.app-root select {
  font: inherit;
}
.app-root a {
  text-decoration: none;
  color: inherit;
}
.app-root ul,
.app-root ol {
  list-style: none;
}
.app-root {
  --tgui-bg-color: #ffffff;
  --tgui-text-color: #000000;
  --tgui-hint-color: #707579;
  --tgui-link-color: #007aff;
  --tgui-button-color: #007aff;
  --tgui-button-text-color: #ffffff;
  --tgui-secondary-bg-color: #efeff4;
  --tgui-header-bg-color: #ffffff;
  --tgui-accent-text-color: #007aff;
  --tgui-section-bg-color: #ffffff;
  --tgui-section-header-text-color: #707579;
  --tgui-subtitle-text-color: #707579;
  --tgui-destructive-text-color: #e53935;
  --tgui-skeleton: rgba(0, 0, 0, 0.01);
  --tgui-divider: rgba(0, 0, 0, 0.08);
  --tgui-outline: rgba(0, 0, 0, 0.05);
  --tgui-surface-primary: rgba(255, 255, 255, 0.58);
  --tgui-surface-dark: rgba(56, 56, 56, 0.85);
  --tgui-quaternary-bg-color: #f6f6fa;
  --tgui-segmented-control-active-bg: #ffffff;
  --tgui-card-bg-color: #ffffff;
  --tgui-secondary-hint-color: #a2acb0;
  --tgui-secondary-fill: rgba(67, 120, 255, 0.06);
  --tgui-green: #31d158;
  --tgui-destructive-background: rgba(241, 46, 46, 0.02);
  --tgui-primary-code-highlight: #4378ff;
  --tgui-secondary-code-highlight: #b00fb4;
  --tgui-tertiary-code-highlight: #3a9f20;
  --tgui-plain-background: rgba(0, 0, 0, 0.04);
  --tgui-plain-foreground: rgba(0, 0, 0, 0.8);
  --tgui-toast-accent-color: #55a6ff;
  --tgui-tooltip-background-dark: rgba(0, 0, 0, 0.52);
  --tgui-white: #ffffff;
  --tgui-black: #000000;
  --tgui-tertiary-bg-color: #f4f4f7;
  --tgui-quartenary-bg-color: #f6f6fa;
  --tgui-font-weight-accent-1: 700;
  --tgui-font-weight-accent-2: 600;
  --tgui-font-weight-accent-3: 400;
  --tgui-border-width: 1px;
  --tgui-z-index-simple: 1;
  --tgui-z-index-skeleton: 2;
  --tgui-z-index-overlay: 3;
  color: var(--tgui-text-color);
}
.app-root--dark {
  --tgui-bg-color: #212121;
  --tgui-text-color: #ffffff;
  --tgui-hint-color: #aaaaaa;
  --tgui-link-color: #2990ff;
  --tgui-button-color: #2990ff;
  --tgui-button-text-color: #ffffff;
  --tgui-secondary-bg-color: #0f0f0f;
  --tgui-header-bg-color: #212121;
  --tgui-accent-text-color: #007aff;
  --tgui-section-bg-color: #212121;
  --tgui-section-header-text-color: #aaaaaa;
  --tgui-subtitle-text-color: #aaaaaa;
  --tgui-destructive-text-color: #e53935;
  --tgui-skeleton: rgba(255, 255, 255, 0.01);
  --tgui-divider: rgba(255, 255, 255, 0.02);
  --tgui-outline: rgba(255, 255, 255, 0.1);
  --tgui-surface-primary: rgba(23, 23, 23, 0.58);
  --tgui-surface-dark: rgba(56, 56, 56, 0.85);
  --tgui-quaternary-bg-color: #2f2f2f;
  --tgui-segmented-control-active-bg: #2f2f2f;
  --tgui-card-bg-color: #323232;
  --tgui-secondary-hint-color: #78797e;
  --tgui-secondary-fill: rgba(41, 144, 255, 0.08);
  --tgui-green: #32e55e;
  --tgui-destructive-background: rgba(241, 46, 46, 0.08);
  --tgui-primary-code-highlight: #2990ff;
  --tgui-secondary-code-highlight: #e937ed;
  --tgui-tertiary-code-highlight: #5ae536;
  --tgui-plain-background: rgba(255, 255, 255, 0.03);
  --tgui-plain-foreground: rgba(255, 255, 255, 0.58);
  --tgui-toast-accent-color: #55a6ff;
  --tgui-tooltip-background-dark: rgba(0, 0, 0, 0.52);
  --tgui-white: #ffffff;
  --tgui-black: #000000;
  --tgui-tertiary-bg-color: #2a2a2a;
  --tgui-quartenary-bg-color: #2f2f2f;
}
.app-root--base {
  --tgui-font-family: system-ui, -apple-system, BlinkMacSystemFont, "Roboto",
    "Apple Color Emoji", "Helvetica Neue", sans-serif;
  --tgui-font-family--mono: "Roboto Mono", monospace;
  --tgui-font-large-title-font-size: 34px;
  --tgui-font-large-title-line-height: 42px;
  --tgui-font-large-title: 400 34px/42px var(--tgui-font-family);
  --tgui-font-large-title--semi-bold: 600 34px/42px var(--tgui-font-family);
  --tgui-font-large-title--bold: 700 34px/42px var(--tgui-font-family);
  --tgui-font-title-1-font-size: 28px;
  --tgui-font-title-1-line-height: 36px;
  --tgui-font-title-1: 400 28px/36px var(--tgui-font-family);
  --tgui-font-title-1--semi-bold: 600 28px/36px var(--tgui-font-family);
  --tgui-font-title-1--bold: 700 28px/36px var(--tgui-font-family);
  --tgui-font-title-2-font-size: 24px;
  --tgui-font-title-2-line-height: 32px;
  --tgui-font-title-2: 400 24px/32px var(--tgui-font-family);
  --tgui-font-title-2--semi-bold: 600 24px/32px var(--tgui-font-family);
  --tgui-font-title-2--bold: 700 24px/32px var(--tgui-font-family);
  --tgui-font-title-3-font-size: 20px;
  --tgui-font-title-3-line-height: 24px;
  --tgui-font-title-3: 400 20px/24px var(--tgui-font-family);
  --tgui-font-title-3--semi-bold: 600 20px/24px var(--tgui-font-family);
  --tgui-font-title-3--bold: 700 20px/24px var(--tgui-font-family);
  --tgui-font-headline-font-size: 19px;
  --tgui-font-headline-line-height: 28px;
  --tgui-font-headline: 400 19px/28px var(--tgui-font-family);
  --tgui-font-headline--semi-bold: 600 19px/28px var(--tgui-font-family);
  --tgui-font-headline--bold: 700 19px/28px var(--tgui-font-family);
  --tgui-font-text-font-size: 17px;
  --tgui-font-text-line-height: 26px;
  --tgui-font-text: 400 17px/26px var(--tgui-font-family);
  --tgui-font-text--medium: 500 17px/26px var(--tgui-font-family);
  --tgui-font-text--semi-bold: 600 17px/26px var(--tgui-font-family);
  --tgui-font-text--bold: 700 17px/26px var(--tgui-font-family);
  --tgui-font-subheadline-1-font-size: 16px;
  --tgui-font-subheadline-1-line-height: 24px;
  --tgui-font-subheadline-1: 400 16px/24px var(--tgui-font-family);
  --tgui-font-subheadline-1--code: 400 16px/24px
    var(--tgui-font-family--mono);
  --tgui-font-subheadline-1--semi-bold: 600 16px/24px
    var(--tgui-font-family);
  --tgui-font-subheadline-1--bold: 700 16px/24px var(--tgui-font-family);
  --tgui-font-subheadline-2-font-size: 15px;
  --tgui-font-subheadline-2-line-height: 22px;
  --tgui-font-subheadline-2: 400 15px/22px var(--tgui-font-family);
  --tgui-font-subheadline-2--code: 400 15px/22px
    var(--tgui-font-family--mono);
  --tgui-font-subheadline-2--semi-bold: 600 15px/22px
    var(--tgui-font-family);
  --tgui-font-subheadline-2--bold: 700 15px/22px var(--tgui-font-family);
  --tgui-font-caption-1-font-size: 13px;
  --tgui-font-caption-1-line-height: 20px;
  --tgui-font-caption-1: 400 13px/20px var(--tgui-font-family);
  --tgui-font-caption-1--semi-bold: 600 13px/20px var(--tgui-font-family);
  --tgui-font-caption-1--bold: 700 13px/20px var(--tgui-font-family);
  --tgui-font-caption-2-font-size: 10px;
  --tgui-font-caption-2-line-height: 16px;
  --tgui-font-caption-2: 400 10px/16px var(--tgui-font-family);
  --tgui-font-caption-2--semi-bold: 600 10px/16px var(--tgui-font-family);
  --tgui-font-caption-2--bold: 700 10px/16px var(--tgui-font-family);
  --tgui-font-caption-2-line-height: 16px;
}
.app-root--ios {
  --tgui-font-family: "SF Pro", system-ui, -apple-system, BlinkMacSystemFont,
    "Apple Color Emoji", sans-serif;
  --tgui-font-family--mono: "SF Mono", "Apple Color Emoji", monospace;
  --tgui-font-large-title-font-size: 34px;
  --tgui-font-large-title-line-height: 41px;
  --tgui-font-large-title: 400 34px/41px var(--tgui-font-family);
  --tgui-font-large-title--semi-bold: 600 34px/41px var(--tgui-font-family);
  --tgui-font-large-title--bold: 700 34px/41px var(--tgui-font-family);
  --tgui-font-title-1-font-size: 28px;
  --tgui-font-title-1-line-height: 34px;
  --tgui-font-title-1: 400 28px/34px var(--tgui-font-family);
  --tgui-font-title-1--semi-bold: 600 28px/34px var(--tgui-font-family);
  --tgui-font-title-1--bold: 700 28px/34px var(--tgui-font-family);
  --tgui-font-title-2-font-size: 24px;
  --tgui-font-title-2-line-height: 28px;
  --tgui-font-title-2: 400 24px/28px var(--tgui-font-family);
  --tgui-font-title-2--semi-bold: 600 24px/28px var(--tgui-font-family);
  --tgui-font-title-2--bold: 700 24px/28px var(--tgui-font-family);
  --tgui-font-title-3-font-size: 20px;
  --tgui-font-title-3-line-height: 25px;
  --tgui-font-title-3: 400 20px/25px var(--tgui-font-family);
  --tgui-font-title-3--semi-bold: 600 20px/25px var(--tgui-font-family);
  --tgui-font-title-3--bold: 700 20px/25px var(--tgui-font-family);
  --tgui-font-headline-font-size: 19px;
  --tgui-font-headline-line-height: 24px;
  --tgui-font-headline: 400 19px/24px var(--tgui-font-family);
  --tgui-font-headline--semi-bold: 600 19px/24px var(--tgui-font-family);
  --tgui-font-headline--bold: 700 19px/24px var(--tgui-font-family);
  --tgui-font-text-font-size: 17px;
  --tgui-font-text-line-height: 22px;
  --tgui-font-text: 400 17px/22px var(--tgui-font-family);
  --tgui-font-text--medium: 500 17px/22px var(--tgui-font-family);
  --tgui-font-text--semi-bold: 600 17px/22px var(--tgui-font-family);
  --tgui-font-text--bold: 700 17px/22px var(--tgui-font-family);
  --tgui-font-subheadline-1-font-size: 16px;
  --tgui-font-subheadline-1-line-height: 21px;
  --tgui-font-subheadline-1: 400 16px/21px var(--tgui-font-family);
  --tgui-font-subheadline-1--code: 400 16px/21px
    var(--tgui-font-family--mono);
  --tgui-font-subheadline-1--semi-bold: 600 16px/21px
    var(--tgui-font-family);
  --tgui-font-subheadline-1--bold: 700 16px/21px var(--tgui-font-family);
  --tgui-font-subheadline-2-font-size: 15px;
  --tgui-font-subheadline-2-line-height: 20px;
  --tgui-font-subheadline-2: 400 15px/20px var(--tgui-font-family);
  --tgui-font-subheadline-2--code: 400 15px/20px
    var(--tgui-font-family--mono);
  --tgui-font-subheadline-2--semi-bold: 600 15px/20px
    var(--tgui-font-family);
  --tgui-font-subheadline-2--bold: 700 15px/20px var(--tgui-font-family);
  --tgui-font-caption-1: 400 13px/16px var(--tgui-font-family);
  --tgui-font-caption-1--semi-bold: 600 13px/16px var(--tgui-font-family);
  --tgui-font-caption-1--bold: 700 13px/16px var(--tgui-font-family);
  --tgui-font-caption-1-line-height: 16px;
  --tgui-font-caption-2-font-size: 10px;
  --tgui-font-caption-2-line-height: 13px;
  --tgui-font-caption-2: 400 10px/13px var(--tgui-font-family);
  --tgui-font-caption-2--semi-bold: 600 10px/13px var(--tgui-font-family);
  --tgui-font-caption-2--bold: 700 10px/13px var(--tgui-font-family);
  --tgui-font-caption-2-line-height: 13px;
}
@media (min-resolution: 2dppx) {
.app-root {
    --tgui-border-width: 0.5px;
}
}
@supports (padding-top: constant(safe-area-inset-bottom)) {
.wrapper {
    --tgui-safe-area-inset-bottom: constant(safe-area-inset-bottom);
}
}
@supports (padding-top: env(safe-area-inset-bottom)) {
.wrapper {
    --tgui-safe-area-inset-bottom: env(safe-area-inset-bottom);
}
}.list[data-v-561c9022] > *:not(:last-child) {
  margin-bottom: 12px;
}
.list--ios[data-v-561c9022] {
  padding: 10px 18px;
  box-sizing: border-box;
}.placeholder[data-v-01460ff7] {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 24px;
  padding: 32px;
}
.fields[data-v-01460ff7] {
  overflow-wrap: anywhere;
  text-align: center;
  margin: 0;
}
.description[data-v-01460ff7] {
  color: var(--tgui-hint-color);
  margin-left: 0;
}
.description[data-v-01460ff7]:not(:first-child) {
  margin-top: 8px;
}.section-header[data-v-765d96b6] {
  padding: 20px 24px 4px 22px;
  color: var(--tgui-link-color);
}
.section-header--large[data-v-765d96b6] {
  padding-left: 24px;
  color: var(--tgui-text-color);
}
.section-header--ios[data-v-765d96b6] {
  padding: 16px 16px 8px 16px;
  color: var(--tgui-section-header-text-color);
}
.section-header--ios.section-header--large[data-v-765d96b6] {
  padding: 0 0 12px;
  color: var(--tgui-text-color);
}.section-footer[data-v-8a91cddb] {
  padding: 12px 24px;
}
.section-footer--ios[data-v-8a91cddb] {
  padding: 8px 16px 0;
}
.section-footer--centered[data-v-8a91cddb] {
  padding: 16px 24px 20px;
  text-align: center;
}
.section-footer--ios.section-footer--centered[data-v-8a91cddb] {
  padding: 16px 16px 0;
}
.text[data-v-8a91cddb] {
  color: var(--tgui-section-header-text-color);
}.divider[data-v-7cefa378] {
  margin: 0;
  border-top: none;
  border-width: var(--tgui-border-width);
  border-color: var(--tgui-outline);
}.section--base .body-with-header[data-v-fb3363bf] {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  background: var(--tgui-section-bg-color);
}
.section--ios .body[data-v-fb3363bf] {
  border-radius: 12px;
  background: var(--tgui-section-bg-color);
}
.section--ios .body[data-v-fb3363bf] > :first-child {
  border-radius: 12px 12px 0 0;
}
.section--ios .body[data-v-fb3363bf] > :last-child {
  border-radius: 0 0 12px 12px;
}
.section--ios .body[data-v-fb3363bf] > :only-child {
  border-radius: 12px;
}.steps[data-v-719f01ff] {
  display: flex;
  gap: 9px;
  padding: 12px;
}
.step[data-v-719f01ff] {
  min-width: 3px;
  height: 3px;
  width: 100%;
  border-radius: 2px;
  background: var(--tgui-tertiary-bg-color);
}
.step--active[data-v-719f01ff] {
  background: var(--tgui-link-color);
}.horizontal-scroll[data-v-221e84fd] {
  display: flex;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}
.horizontal-scroll__in[data-v-221e84fd]::-webkit-scrollbar {
  display: none;
}.visually-hidden[data-v-668d3f25] {
  position: absolute;
  block-size: 1px;
  inline-size: 1px;
  padding: 0;
  margin: -1px;
  white-space: nowrap;
  clip: rect(0, 0, 0, 0);
  clip-path: inset(50%);
  overflow: hidden;
  border: 0;
  opacity: 0;
}.ripple[data-v-42fd89cd] {
  overflow: hidden;
  position: absolute;
  inset: 0;
  border-radius: inherit;
  transition: background-color 0.15s ease-out;
}
.wave[data-v-42fd89cd] {
  content: "";
  position: absolute;
  height: 24px;
  width: 24px;
  margin: -12px 0;
  border-radius: 50%;
  background: var(--tgui-outline);
  animation: waveRise-42fd89cd 0.3s cubic-bezier(0.3, 0.3, 0.5, 1);
  opacity: 0;
}
@keyframes waveRise-42fd89cd {
0% {
    transform: scale(1);
    opacity: 1;
}
30% {
    opacity: 1;
}
100% {
    transform: scale(8);
    opacity: 0;
}
}.tappable[data-v-1acdf244] {
  position: relative;
  isolation: isolate;
  cursor: pointer;
  transition: opacity 0.15s ease-out;
}
.tappable[readonly][data-v-1acdf244] {
  cursor: default;
  pointer-events: visible;
}
.tappable[disabled][data-v-1acdf244] {
  cursor: default;
  opacity: 0.35;
}
.tappable--opacity[data-v-1acdf244]:active,
.tappable--ios[data-v-1acdf244]:active {
  opacity: 0.65;
}
@media (hover: hover) and (pointer: fine) {
.tappable--opacity[data-v-1acdf244]:hover,
  .tappable--ios[data-v-1acdf244]:hover {
    opacity: 0.85;
}
}.timeline[data-v-c1ef55e5] {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 32px 44px;
  margin: 0;
}
.timeline--horizontal[data-v-c1ef55e5] {
  flex-direction: row;
}.timeline-item[data-v-60243f1f] {
  --tgui-timeline-item-thickness: 4px;
  --tgui-timeline-item-size: 12px;
  display: flex;
  gap: 32px;
}
.timeline-item:last-child .line[data-v-60243f1f] {
  display: none;
}
.timeline-item--active .line[data-v-60243f1f], .timeline-item--active .dot[data-v-60243f1f] {
  background: var(--tgui-link-color);
}
.timeline-item--pre-active .dot[data-v-60243f1f] {
  background: var(--tgui-link-color);
}
.timeline-item--ios .side[data-v-60243f1f] {
  --tgui-timeline-item-size: 16px;
}
.timeline-item--ios .dot[data-v-60243f1f] {
  top: 6px;
}
.timeline-item--ios .line[data-v-60243f1f] {
  top: 6px;
  height: calc(100% + 26px);
}
.timeline-item--horizontal[data-v-60243f1f] {
  gap: 24px;
  flex-direction: column;
}
.timeline-item--horizontal .side[data-v-60243f1f] {
  height: var(--tgui-timeline-item-size);
  display: flex;
  align-items: center;
}
.timeline-item--horizontal .dot[data-v-60243f1f] {
  top: 0;
}
.timeline-item--horizontal .line[data-v-60243f1f] {
  top: 50%;
  left: 0;
  height: var(--tgui-timeline-item-thickness);
  width: calc(100% + 36px);
  transform: translateY(-50%);
}
.timeline-item--horizontal .title[data-v-60243f1f] {
  white-space: nowrap;
}
.side[data-v-60243f1f] {
  position: relative;
  min-width: var(--tgui-timeline-item-size);
}
.dot[data-v-60243f1f] {
  position: absolute;
  top: 4px;
  left: 0;
  width: var(--tgui-timeline-item-size);
  height: var(--tgui-timeline-item-size);
  border-radius: 50%;
  background: var(--tgui-quartenary-bg-color);
}
.line[data-v-60243f1f] {
  position: absolute;
  top: 24px;
  bottom: 0;
  left: 50%;
  height: calc(100% - 4px);
  width: var(--tgui-timeline-item-thickness);
  border-radius: 2px;
  transform: translateX(-50%);
  background: var(--tgui-quartenary-bg-color);
}
.fields[data-v-60243f1f] {
  overflow: hidden;
}
.title[data-v-60243f1f] {
  display: inline-block;
  margin-bottom: 4px;
}
.description[data-v-60243f1f] {
  color: var(--tgui-hint-color);
}.progress[data-v-d3e2c538] {
  height: 4px;
  border-radius: 4px;
}
.progress--base[data-v-d3e2c538] {
  background-color: var(--tgui-secondary-fill);
}
.progress--ios[data-v-d3e2c538] {
  background-color: transparent;
}
.progress__line[data-v-d3e2c538] {
  background-color: var(--tgui-link-color);
  height: 4px;
  border-radius: 4px;
}.circular-progress[data-v-148df100] {
  stroke: var(--tgui-link-color);
  transform: rotate(-90deg);
}.skeleton[data-v-e8d7f0ec] {
  position: relative;
}
.skeleton--visible[data-v-e8d7f0ec]::before,
.skeleton--visible[data-v-e8d7f0ec]::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: var(--tgui-z-index-simple);
}
.skeleton[data-v-e8d7f0ec]::before {
  background: var(--tgui-secondary-bg-color);
}
.skeleton[data-v-e8d7f0ec]:not(.skeleton--no-animation)::after {
  z-index: var(--tgui-z-index-skeleton);
  background-color: var(--tgui-bg-color);
  animation: fade-e8d7f0ec 1.8s linear infinite;
}
@keyframes fade-e8d7f0ec {
0%, 100% {
    opacity: 0.4;
}
50% {
    opacity: 0.7;
}
}.spoiler[data-v-a5a203d9] {
  position: relative;
  display: table;
}
.spoiler[data-v-a5a203d9]::before {
  position: absolute;
  content: "";
  inset: 0;
  background-color: var(--tgui-bg-color);
  background-image: url("data:image/svg+xml,%3csvg%20width='72'%20height='66'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23a)'%20filter='url(%23b)'%20fill='%23000'%3e%3ccircle%20opacity='.75'%20cx='37.5'%20cy='8.5'%20r='.5'/%3e%3ccircle%20cx='4'%20cy='36'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='51.5'%20cy='29.5'%20r='.5'/%3e%3ccircle%20cx='63.5'%20cy='29.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='43.5'%20cy='20.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='2'%20cy='41'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='34.5'%20cy='11.5'%20r='1.5'/%3e%3ccircle%20cx='20'%20cy='17'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='29.5'%20cy='32.5'%20r='.5'/%3e%3ccircle%20cx='14.5'%20cy='1.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='68.5'%20cy='32.5'%20r='1.5'/%3e%3ccircle%20cx='35'%20cy='54'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='35'%20cy='2'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='31.5'%20cy='59.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='68'%20cy='40'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='4.5'%20cy='20.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='7.5'%20cy='28.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='30.5'%20cy='33.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='67.5'%20cy='3.5'%20r='1.5'/%3e%3ccircle%20cx='43.5'%20cy='20.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='.5'%20cy='26.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='25.5'%20cy='9.5'%20r='.5'/%3e%3ccircle%20cx='36.5'%20cy='26.5'%20r='.5'/%3e%3ccircle%20cx='54.5'%20cy='20.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='18.5'%20cy='36.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='3.5'%20cy='63.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='70.5'%20cy='48.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='26.5'%20cy='8.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='57.5'%20cy='31.5'%20r='.5'/%3e%3ccircle%20cx='34'%20cy='17'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='45'%20cy='31'%20r='1'/%3e%3ccircle%20cx='44.5'%20cy='46.5'%20r='1.5'/%3e%3ccircle%20cx='33'%20cy='36'%20r='1'/%3e%3ccircle%20cx='28.5'%20cy='33.5'%20r='.5'/%3e%3ccircle%20cx='61.5'%20cy='27.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='44.5'%20cy='43.5'%20r='.5'/%3e%3ccircle%20cx='54.5'%20cy='37.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='1.5'%20cy='30.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='64'%20cy='16'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='1.5'%20cy='47.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='59.5'%20cy='.5'%20r='.5'/%3e%3ccircle%20cx='5.5'%20cy='50.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='24.5'%20cy='35.5'%20r='1.5'/%3e%3ccircle%20cx='30'%20cy='60'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='57'%20cy='33'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='8'%20cy='54'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='35.5'%20cy='40.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='11.5'%20cy='54.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='46.5'%20cy='29.5'%20r='.5'/%3e%3ccircle%20cx='19'%20cy='13'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='5.5'%20cy='14.5'%20r='1.5'/%3e%3ccircle%20cx='3.5'%20cy='2.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='46'%20cy='29'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='43'%20cy='25'%20r='1'/%3e%3ccircle%20cx='4.5'%20cy='6.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='12'%20cy='34'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='10.5'%20cy='18.5'%20r='.5'/%3e%3ccircle%20cx='61.5'%20cy='3.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='68.5'%20cy='28.5'%20r='1.5'/%3e%3ccircle%20cx='42.5'%20cy='59.5'%20r='1.5'/%3e%3ccircle%20cx='65.5'%20cy='46.5'%20r='1.5'/%3e%3ccircle%20cx='62.5'%20cy='65.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='24.5'%20cy='63.5'%20r='.5'/%3e%3ccircle%20cx='19.5'%20cy='16.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='9.5'%20cy='29.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='27'%20cy='3'%20r='1'/%3e%3ccircle%20cx='40'%20cy='48'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='9'%20cy='7'%20r='1'/%3e%3ccircle%20cx='52.5'%20cy='38.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='71'%20cy='15'%20r='1'/%3e%3ccircle%20cx='11.5'%20cy='20.5'%20r='1.5'/%3e%3ccircle%20cx='31.5'%20cy='16.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='10.5'%20cy='53.5'%20r='.5'/%3e%3ccircle%20cx='41.5'%20cy='55.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='52.5'%20cy='62.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='27'%20cy='19'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='1.5'%20cy='7.5'%20r='1.5'/%3e%3ccircle%20cx='50'%20cy='62'%20r='1'/%3e%3ccircle%20cx='47'%20cy='1'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='24.5'%20cy='54.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='38'%20cy='21'%20r='1'/%3e%3ccircle%20cx='59'%20cy='62'%20r='1'/%3e%3ccircle%20cx='54.5'%20cy='32.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='11'%20cy='9'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='15.5'%20cy='37.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='6.5'%20cy='41.5'%20r='1.5'/%3e%3ccircle%20cx='67.5'%20cy='22.5'%20r='1.5'/%3e%3ccircle%20cx='12.5'%20cy='16.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='17'%20cy='31'%20r='1'/%3e%3ccircle%20cx='14.5'%20cy='58.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='69'%20cy='19'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='57'%20cy='46'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='2'%20cy='25'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='32'%20cy='35'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='26'%20cy='16'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='55'%20cy='57'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='9.5'%20cy='6.5'%20r='.5'/%3e%3ccircle%20cx='61.5'%20cy='35.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='5.5'%20cy='33.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='65.5'%20cy='23.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='38.5'%20cy='23.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='22'%20cy='3'%20r='1'/%3e%3ccircle%20cx='18.5'%20cy='28.5'%20r='1.5'/%3e%3ccircle%20cx='54.5'%20cy='52.5'%20r='.5'/%3e%3ccircle%20cx='69.5'%20cy='54.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='63.5'%20cy='24.5'%20r='.5'/%3e%3ccircle%20cx='6.5'%20cy='34.5'%20r='1.5'/%3e%3ccircle%20cx='60'%20cy='4'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='35'%20cy='34'%20r='1'/%3e%3ccircle%20cx='43.5'%20cy='64.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='5.5'%20cy='33.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='71.5'%20cy='14.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='6.5'%20cy='49.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='66'%20cy='33'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='41'%20cy='54'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='7'%20cy='13'%20r='1'/%3e%3ccircle%20cx='47.5'%20cy='30.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='13'%20cy='31'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='51.5'%20cy='8.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='45.5'%20cy='6.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='4'%20cy='59'%20r='1'/%3e%3ccircle%20cx='15'%20cy='23'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='63'%20cy='47'%20r='1'/%3e%3ccircle%20cx='7'%20cy='31'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='2'%20cy='12'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='50.5'%20cy='35.5'%20r='.5'/%3e%3ccircle%20cx='12'%20cy='35'%20r='1'/%3e%3ccircle%20cx='22.5'%20cy='54.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='60.5'%20cy='53.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='39.5'%20cy='7.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='68.5'%20cy='64.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='18.5'%20cy='37.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='8.5'%20cy='27.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='48.5'%20cy='46.5'%20r='.5'/%3e%3ccircle%20cx='60.5'%20cy='1.5'%20r='1.5'/%3e%3ccircle%20cx='11.5'%20cy='62.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='39.5'%20cy='47.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='25.5'%20cy='1.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='50.5'%20cy='8.5'%20r='1.5'/%3e%3ccircle%20cx='40.5'%20cy='28.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='9.5'%20cy='8.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='66.5'%20cy='57.5'%20r='.5'/%3e%3ccircle%20cx='16'%20cy='39'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='12'%20cy='44'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='44.5'%20cy='28.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='41.5'%20cy='4.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='27.5'%20cy='33.5'%20r='.5'/%3e%3ccircle%20cx='63.5'%20cy='56.5'%20r='.5'/%3e%3ccircle%20cx='34.5'%20cy='45.5'%20r='.5'/%3e%3ccircle%20cx='10.5'%20cy='50.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='17'%20cy='2'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='60.5'%20cy='36.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='49.5'%20cy='34.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='41'%20cy='39'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='32.5'%20cy='41.5'%20r='.5'/%3e%3ccircle%20cx='25.5'%20cy='2.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='36.5'%20cy='40.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='49'%20cy='28'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='27'%20cy='41'%20r='1'/%3e%3ccircle%20cx='2.5'%20cy='26.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='40.5'%20cy='19.5'%20r='.5'/%3e%3ccircle%20cx='11.5'%20cy='52.5'%20r='.5'/%3e%3ccircle%20cx='65.5'%20cy='33.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='52.5'%20cy='19.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='17'%20cy='15'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='16.5'%20cy='11.5'%20r='1.5'/%3e%3ccircle%20cx='20.5'%20cy='9.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='36.5'%20cy='4.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='31.5'%20cy='9.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='71'%20cy='18'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='40'%20cy='50'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='22.5'%20cy='37.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='47'%20cy='51'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='61.5'%20cy='5.5'%20r='1.5'/%3e%3ccircle%20cx='70.5'%20cy='34.5'%20r='.5'/%3e%3ccircle%20cx='14'%20cy='34'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='20'%20cy='33'%20r='1'/%3e%3ccircle%20cx='7.5'%20cy='17.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='14.5'%20cy='41.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='69'%20cy='63'%20r='1'/%3e%3ccircle%20cx='25'%20cy='35'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='43'%20cy='32'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='5.5'%20cy='44.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='29.5'%20cy='14.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='42.5'%20cy='57.5'%20r='.5'/%3e%3ccircle%20cx='42'%20cy='42'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='10.5'%20cy='13.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='57.5'%20cy='32.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='19.5'%20cy='29.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='20.5'%20cy='34.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='7.5'%20cy='17.5'%20r='.5'/%3e%3ccircle%20cx='13'%20cy='61'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='23.5'%20cy='49.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='69.5'%20cy='10.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='15'%20cy='60'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='54'%20cy='53'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='10'%20cy='57'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='45.5'%20cy='10.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='67.5'%20cy='57.5'%20r='.5'/%3e%3ccircle%20cx='60.5'%20cy='7.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='35.5'%20cy='59.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='40'%20cy='26'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='35.5'%20cy='38.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='54.5'%20cy='26.5'%20r='1.5'/%3e%3ccircle%20cx='52.5'%20cy='5.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='37.5'%20cy='9.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='64.5'%20cy='52.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='61'%20cy='7'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='24.5'%20cy='19.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='4'%20cy='59'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='14.5'%20cy='51.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='26.5'%20cy='42.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='8.5'%20cy='33.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='.5'%20cy='36.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='24.5'%20cy='2.5'%20r='1.5'/%3e%3ccircle%20cx='33'%20cy='61'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='70.5'%20cy='24.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='36.5'%20cy='18.5'%20r='1.5'/%3e%3ccircle%20cx='61.5'%20cy='57.5'%20r='.5'/%3e%3ccircle%20cx='43'%20cy='31'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='50'%20cy='11'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='44.5'%20cy='20.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='59.5'%20cy='22.5'%20r='.5'/%3e%3ccircle%20cx='40.5'%20cy='58.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='59.5'%20cy='44.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='23.5'%20cy='30.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='36'%20cy='1'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='28.5'%20cy='13.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='39.5'%20cy='11.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='49'%20cy='38'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='68'%20cy='50'%20r='1'/%3e%3ccircle%20cx='44.5'%20cy='32.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='17.5'%20cy='27.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='23'%20cy='37'%20r='1'/%3e%3ccircle%20cx='-.5'%20cy='60.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='19'%20cy='26'%20r='1'/%3e%3ccircle%20cx='57.5'%20cy='36.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='11.5'%20cy='13.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='56.5'%20cy='48.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='29'%20cy='53'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='3'%20cy='22'%20r='1'/%3e%3ccircle%20cx='8.5'%20cy='63.5'%20r='.5'/%3e%3ccircle%20cx='57.5'%20cy='4.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='63.5'%20cy='4.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='10.5'%20cy='16.5'%20r='1.5'/%3e%3ccircle%20cx='41.5'%20cy='16.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='40.5'%20cy='47.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='60'%20cy='22'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='14.5'%20cy='37.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='15'%20cy='18'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='16.5'%20cy='24.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='8.5'%20cy='64.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='58'%20cy='51'%20r='1'/%3e%3ccircle%20cx='69'%20cy='12'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='39'%20cy='52'%20r='1'/%3e%3ccircle%20cx='51.5'%20cy='9.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='24.5'%20cy='13.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='26.5'%20cy='38.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='63'%20cy='13'%20r='1'/%3e%3ccircle%20cx='39.5'%20cy='36.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='46'%20cy='31'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='40.5'%20cy='13.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='33.5'%20cy='50.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='1.5'%20cy='47.5'%20r='.5'/%3e%3ccircle%20cx='15.5'%20cy='5.5'%20r='1.5'/%3e%3ccircle%20cx='40.5'%20cy='24.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='24.5'%20cy='59.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='45.5'%20cy='36.5'%20r='.5'/%3e%3ccircle%20cx='53.5'%20cy='28.5'%20r='1.5'/%3e%3ccircle%20cx='28'%20cy='34'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='25.5'%20cy='42.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='63.5'%20cy='45.5'%20r='.5'/%3e%3ccircle%20cx='56.5'%20cy='25.5'%20r='1.5'/%3e%3ccircle%20cx='53.5'%20cy='60.5'%20r='1.5'/%3e%3ccircle%20cx='9.5'%20cy='3.5'%20r='1.5'/%3e%3ccircle%20cx='68'%20cy='61'%20r='1'/%3e%3ccircle%20cx='31.5'%20cy='14.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='14.5'%20cy='25.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='8.5'%20cy='55.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='63.5'%20cy='39.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='52.5'%20cy='22.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='13'%20cy='48'%20r='1'/%3e%3ccircle%20cx='40'%20cy='22'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='12'%20cy='23'%20r='1'/%3e%3ccircle%20cx='16.5'%20cy='42.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='17.5'%20cy='28.5'%20r='1.5'/%3e%3ccircle%20cx='63'%20cy='2'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='65'%20cy='12'%20r='1'/%3e%3ccircle%20cx='13.5'%20cy='3.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='31.5'%20cy='36.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='3.5'%20cy='17.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='60.5'%20cy='47.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='13.5'%20cy='45.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='50.5'%20cy='31.5'%20r='.5'/%3e%3ccircle%20cx='64'%20cy='19'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='30.5'%20cy='48.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='19.5'%20cy='7.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='52'%20cy='22'%20r='1'/%3e%3ccircle%20cx='2'%20cy='6'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='46'%20cy='54'%20r='1'/%3e%3ccircle%20cx='57.5'%20cy='13.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='30.5'%20cy='52.5'%20r='.5'/%3e%3ccircle%20cx='38.5'%20cy='60.5'%20r='.5'/%3e%3ccircle%20cx='65.5'%20cy='41.5'%20r='.5'/%3e%3ccircle%20cx='60'%20cy='54'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='47.5'%20cy='47.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='58.5'%20cy='49.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='46'%20cy='62'%20r='1'/%3e%3ccircle%20cx='52.5'%20cy='54.5'%20r='1.5'/%3e%3ccircle%20cx='70.5'%20cy='49.5'%20r='1.5'/%3e%3ccircle%20cx='62.5'%20cy='64.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='48'%20cy='41'%20r='1'/%3e%3ccircle%20cx='21.5'%20cy='62.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='64'%20cy='15'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='49'%20cy='5'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='37.5'%20cy='41.5'%20r='1.5'/%3e%3ccircle%20cx='49.5'%20cy='22.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='49'%20cy='18'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='5.5'%20cy='27.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='42.5'%20cy='49.5'%20r='.5'/%3e%3ccircle%20opacity='.75'%20cx='30.5'%20cy='5.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='6.5'%20cy='32.5'%20r='1.5'/%3e%3ccircle%20cx='8.5'%20cy='38.5'%20r='1.5'/%3e%3ccircle%20cx='17.5'%20cy='55.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='49'%20cy='25'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='7.5'%20cy='32.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='64'%20cy='35'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='26'%20cy='62'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='63.5'%20cy='5.5'%20r='.5'/%3e%3ccircle%20cx='29.5'%20cy='27.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='52.5'%20cy='56.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='2.5'%20cy='26.5'%20r='1.5'/%3e%3ccircle%20cx='18.5'%20cy='32.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='4.5'%20cy='32.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='2.5'%20cy='22.5'%20r='.5'/%3e%3ccircle%20cx='30.5'%20cy='40.5'%20r='.5'/%3e%3ccircle%20opacity='.5'%20cx='56.5'%20cy='38.5'%20r='1.5'/%3e%3ccircle%20cx='26.5'%20cy='22.5'%20r='.5'/%3e%3ccircle%20cx='22'%20cy='26'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='50.5'%20cy='61.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='30.5'%20cy='33.5'%20r='1.5'/%3e%3ccircle%20cx='56.5'%20cy='25.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='15'%20cy='30'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='14.5'%20cy='36.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='15.5'%20cy='61.5'%20r='.5'/%3e%3ccircle%20cx='67'%20cy='16'%20r='1'/%3e%3ccircle%20opacity='.5'%20cx='26'%20cy='37'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='17'%20cy='2'%20r='1'/%3e%3ccircle%20cx='50.5'%20cy='32.5'%20r='1.5'/%3e%3ccircle%20opacity='.5'%20cx='49.5'%20cy='36.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='12'%20cy='29'%20r='1'/%3e%3ccircle%20opacity='.75'%20cx='66.5'%20cy='2.5'%20r='1.5'/%3e%3ccircle%20opacity='.75'%20cx='31.5'%20cy='48.5'%20r='1.5'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20d='M0%200h72v66H0z'/%3e%3c/clipPath%3e%3cfilter%20id='b'%20x='0'%20y='0'%20width='72'%20height='66'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset/%3e%3cfeGaussianBlur%20stdDeviation='1'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='arithmetic'%20k2='-1'%20k3='1'/%3e%3cfeColorMatrix%20values='0%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%201%200'/%3e%3cfeBlend%20in2='shape'%20result='effect1_innerShadow_379_752'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
  z-index: var(--tgui-z-index-simple);
  transition: 0.4s ease;
}
.spoiler--visible[data-v-a5a203d9]::before {
  opacity: 0;
}.spinner[data-v-9ec7140b] {
  color: var(--tgui-link-color);
}
.spinner--ios[data-v-9ec7140b] {
  color: var(--tgui-hint-color);
}.snackbar[data-v-52fe9f54] {
  position: fixed;
  user-select: none;
  left: 10px;
  right: 10px;
  bottom: 10px;
  box-sizing: border-box;
  max-inline-size: 460px;
  animation: verticalIntro-52fe9f54 340ms cubic-bezier(0.3, 0.3, 0.5, 1);
  transition: transform 320ms cubic-bezier(0.3, 0.3, 0.5, 1);
}
.body[data-v-52fe9f54] {
  position: sticky;
  inset: 0;
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  box-sizing: border-box;
  padding: 10px 16px 10px 10px;
  border-radius: 10px;
  -webkit-backdrop-filter: blur(28px);
  backdrop-filter: blur(28px);
  background: var(--tgui-surface-dark);
}
.snackbar--closing[data-v-52fe9f54] {
  transform: translate3d(0, 140%, 0);
}
.snackbar--ios[data-v-52fe9f54] {
  bottom: 16px;
}
.snackbar--ios .body[data-v-52fe9f54] {
  border-radius: 14px;
}
.before[data-v-52fe9f54],
.after[data-v-52fe9f54] {
  display: flex;
  align-items: center;
  color: var(--tgui-toast-accent-color);
}
.middle[data-v-52fe9f54] {
  flex: 1 1 0;
  display: flex;
  flex-direction: column;
  gap: 1px;
  color: var(--tgui-white);
}
@keyframes verticalIntro-52fe9f54 {
from {
    transform: translate3d(0, 140%, 0);
}
to {
    transform: translate3d(0, 0, 0);
}
}.snackbar-button[data-v-197b755a] {
  border: none;
  padding: 0;
  color: var(--tgui-toast-accent-color);
  background: transparent;
  font-family: var(--tgui-font-family);
}.button[data-v-37a2ac36] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  border-radius: 8px;
  text-decoration: none;
  box-sizing: border-box;
  max-inline-size: 100%;
  min-inline-size: 80px;
}
.button--stretched[data-v-37a2ac36] {
  inline-size: 100%;
  flex-grow: 1;
}
.button[data-v-37a2ac36]::after {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0;
  transition: opacity 0.15s ease-out;
  background: var(--tgui-bg-color);
}
.before[data-v-37a2ac36],
.after[data-v-37a2ac36] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.content[data-v-37a2ac36] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  z-index: var(--tgui-z-index-simple);
}
.spinner.spinner[data-v-37a2ac36] {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: auto;
  background: inherit;
  border-radius: inherit;
  color: var(--tgui-button-spinner-color);
}
.button--s[data-v-37a2ac36] {
  height: 36px;
  min-width: 34px;
  gap: 6px;
  padding: 8px 12px;
  border-radius: 20px;
}
.button--m[data-v-37a2ac36] {
  height: 42px;
  min-width: 42px;
  gap: 8px;
  padding: 8px 14px;
}
.button--l[data-v-37a2ac36] {
  height: 50px;
  gap: 10px;
  padding: 10px 20px;
}
.button--filled[data-v-37a2ac36] {
  --tgui-button-hovered-opacity: 0.15;
  --tgui-button-spinner-color: var(--tgui-button-text-color);
  color: var(--tgui-button-text-color);
  background: var(--tgui-button-color);
}
.button--bezeled[data-v-37a2ac36] {
  --tgui-button-hovered-opacity: 0.07;
  --tgui-button-spinner-color: var(--tgui-link-color);
  color: var(--tgui-link-color);
  background: var(--tgui-secondary-fill);
}
.button--plain[data-v-37a2ac36] {
  --tgui-button-hovered-opacity: 0.03;
  --tgui-button-spinner-color: var(--tgui-plain-foreground);
  color: var(--tgui-link-color);
  background: transparent;
}
.button--gray[data-v-37a2ac36] {
  --tgui-button-hovered-opacity: 0.5;
  --tgui-button-spinner-color: var(--tgui-plain-foreground);
  color: var(--tgui-plain-foreground);
  background: var(--tgui-plain-background);
}
.button--outline[data-v-37a2ac36] {
  --tgui-button-hovered-opacity: 0.5;
  --tgui-button-spinner-color: var(--tgui-plain-foreground);
  color: var(--tgui-plain-foreground);
  background: inherit;
  box-shadow: 0 0 0 1px var(--tgui-outline);
}
.button--white[data-v-37a2ac36] {
  --tgui-button-hovered-opacity: 0.5;
  --tgui-button-spinner-color: var(--tgui-surface-dark);
  background: var(--tgui-white);
}
.button--ios.button--m[data-v-37a2ac36] {
  border-radius: 12px;
}
.button--ios[data-v-37a2ac36]::after {
  content: unset;
}
.button--loading .before[data-v-37a2ac36],
.button--loading .after[data-v-37a2ac36],
.button--loading .content[data-v-37a2ac36] {
  opacity: 0;
}
@media (hover: hover) and (pointer: fine) {
.button[data-v-37a2ac36]:hover::after {
    opacity: var(--tgui-button-hovered-opacity);
}
}.cell[data-v-7fbf2a4b] {
  --tgui-cell-middle-padding: 16px 0;
  display: flex;
  align-items: center;
  gap: 24px;
  padding: 0 24px;
}
.cell--ios[data-v-7fbf2a4b] {
  gap: 16px;
}
.cell--hovered[data-v-7fbf2a4b] {
  background: var(--tgui-tertiary-bg-color);
}
.before[data-v-7fbf2a4b],
.after[data-v-7fbf2a4b] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.middle[data-v-7fbf2a4b] {
  display: flex;
  flex-direction: column;
  gap: 2px;
  flex-grow: 1;
  max-inline-size: 100%;
  min-inline-size: 0;
  padding: var(--tgui-cell-middle-padding);
}
.middle[data-v-7fbf2a4b] > *,
.title[data-v-7fbf2a4b] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.cell:not(.cell--multiline) .middle[data-v-7fbf2a4b] > *,
.cell:not(.cell--multiline) .title[data-v-7fbf2a4b] {
  white-space: nowrap;
}
.subhead[data-v-7fbf2a4b] {
  color: var(--tgui-subtitle-text-color);
}
.head[data-v-7fbf2a4b] {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.hint[data-v-7fbf2a4b] {
  color: var(--tgui-hint-color);
}
.subtitle[data-v-7fbf2a4b] {
  color: var(--tgui-hint-color);
}
.description[data-v-7fbf2a4b] {
  color: var(--tgui-hint-color);
}
.cell--ios[data-v-7fbf2a4b] {
  --tgui-cell-middle-padding: 12px 0;
  padding: 0 16px;
}
@media (hover: hover) and (pointer: fine) {
.cell[data-v-7fbf2a4b]:hover {
    background: var(--tgui-tertiary-bg-color);
}
}.info--text[data-v-cc3b6cf5] {
  text-align: right;
}
.info--avatarStack[data-v-cc3b6cf5] {
  display: flex;
  align-items: center;
  gap: 12px;
  color: var(--tgui-secondary-hint-color);
}
.subtitle[data-v-cc3b6cf5] {
  margin: 2px 0 0;
  color: var(--tgui-hint-color);
}.navigation[data-v-185cbff9] {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--tgui-hint-color);
}
.text[data-v-185cbff9] {
  flex-grow: 1;
  overflow-wrap: anywhere;
}
.icon[data-v-185cbff9] {
  flex-shrink: 0;
}.button-cell[data-v-a0e1a052] {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 24px;
  height: 48px;
  padding: 10px 24px;
  color: var(--tgui-link-color);
  border: none;
  background: transparent;
}
.button-cell--destructive[data-v-a0e1a052] {
  color: var(--tgui-destructive-text-color);
}
.button-cell--ios[data-v-a0e1a052] {
  gap: 18px;
  height: 44px;
  padding: 8px 18px;
}.banner[data-v-d39e28e2] {
  overflow: hidden;
  position: relative;
  display: flex;
  gap: 20px;
  padding: 16px 20px;
  background: var(--tgui-bg-color);
}
.banner--with-background[data-v-d39e28e2] {
  padding: 20px;
}
.banner--with-background .title[data-v-d39e28e2] {
  color: var(--tgui-white);
}
.banner--with-background .subheader[data-v-d39e28e2] {
  opacity: 0.8;
  color: var(--tgui-white);
}
.banner--ios[data-v-d39e28e2] {
  border-radius: 16px;
}
.banner--inline[data-v-d39e28e2] {
  background: var(--tgui-bg-color);
}
.banner--base[data-v-d39e28e2]:not(.banner--with-background) {
  box-shadow: var(--tgui-base-section-box-shadow);
}
.banner--base.banner--inline[data-v-d39e28e2] {
  margin: 8px 20px;
  border-radius: 16px;
  border: 1px solid var(--tgui-outline);
  box-shadow: none;
}
.banner--ios.banner--inline[data-v-d39e28e2] {
  margin: 8px 16px;
  background: var(--tgui-quartenary-bg-color);
}
.background[data-v-d39e28e2] {
  position: absolute;
  inset: 0;
}
.middle[data-v-d39e28e2] {
  flex: 1 1 0;
  display: flex;
  flex-direction: column;
  gap: 2px;
  z-index: var(--tgui-z-index-simple);
}
.subheader[data-v-d39e28e2] {
  color: var(--tgui-subtitle-text-color);
}
.description[data-v-d39e28e2] {
  color: var(--tgui-hint-color);
}
.buttons[data-v-d39e28e2] {
  display: flex;
  gap: 4px;
  margin-top: 10px;
}
.close[data-v-d39e28e2] {
  height: 28px;
  border-radius: 50%;
}.card[data-v-c133d627] {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 20px;
  box-shadow: 0 32px 64px 0 rgba(0, 0, 0, 0.04), 0 0 2px 1px rgba(0, 0, 0, 0.02);
}
.card--ambient[data-v-c133d627] {
  background: var(--tgui-plain-foreground);
}.card-cell[data-v-47f8fd9e] {
  --tgui-cell-middle-padding: 16px 0;
  padding: 0 20px;
  background: var(--tgui-card-bg-color);
}
.card-cell--ambient[data-v-47f8fd9e] {
  --tgui-text-color: var(--tgui-white);
  --tgui-hint-color: rgba(255, 255, 255, 0.75);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-top: 48px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, var(--tgui-black) 100%);
}
.subtitle[data-v-47f8fd9e] {
  display: -webkit-box;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: break-spaces;
}
.header[data-v-47f8fd9e] {
  font-weight: var(--tgui-font-weight-accent-2);
}
.card-cell--ambient .header[data-v-47f8fd9e] {
  color: var(--tgui-white);
}.checkbox[data-v-81cef2bb] {
  cursor: pointer;
  position: relative;
}
.checkbox--disabled[data-v-81cef2bb] {
  cursor: default;
  opacity: 0.3;
}
.icon[data-v-81cef2bb] {
  display: block;
  color: var(--tgui-outline);
}
.checked-icon[data-v-81cef2bb] {
  position: absolute;
  top: 0;
  opacity: 0;
  color: var(--tgui-link-color);
  transition: opacity 0.15s ease-out;
}
.input:checked ~ .checked-icon[data-v-81cef2bb] {
  opacity: 1;
}.form-input--base[data-v-9079b69a] {
  position: relative;
  padding: 20px 22px 16px 22px;
  background: var(--tgui-bg-color);
}
.form-input--base .title[data-v-9079b69a] {
  position: absolute;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  top: 6px;
  left: 32px;
  /* We can't use the right option because it will be stretched, and we need the container to be small if the text is short */
  max-width: calc(100% - 64px - 22px);
  border-radius: 5px;
  padding: 0 6px;
  color: var(--tgui-secondary-hint-color);
  background: var(--tgui-bg-color);
}
.form-input--disabled[data-v-9079b69a] {
  position: relative;
  cursor: not-allowed;
}
.form-input--ios.form-input--disabled[data-v-9079b69a] {
  opacity: 0.35;
}
.form-input--base.form-input--disabled[data-v-9079b69a]::after {
  content: "";
  position: absolute;
  inset: 0;
  opacity: 0.5;
  background: var(--tgui-bg-color);
}
.body[data-v-9079b69a] {
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.before[data-v-9079b69a],
.after[data-v-9079b69a] {
  display: flex;
}
.form-input--base .body[data-v-9079b69a] {
  border-radius: 14px;
  box-shadow: 0 0 0 2px var(--tgui-outline);
}
.form-input--base.form-input--error .title[data-v-9079b69a] {
  color: var(--tgui-destructive-text-color);
}
.form-input--base.form-input--error .body[data-v-9079b69a] {
  box-shadow: 0 0 0 2px var(--tgui-destructive-text-color);
}
.form-input--base.form-input--focused:not(.form-input--error) .title[data-v-9079b69a] {
  color: var(--tgui-link-color);
}
.form-input--base.form-input--focused:not(.form-input--error) .body[data-v-9079b69a] {
  box-shadow: 0 0 0 2px var(--tgui-link-color);
}
.form-input--ios .body[data-v-9079b69a] {
  border-radius: 12px;
  background: var(--tgui-bg-color);
}
.form-input--ios.form-input--error .body[data-v-9079b69a] {
  box-shadow: 0 0 0 1.5px var(--tgui-destructive-text-color);
}.input-wrapper {
  padding: 12px 16px;
}
.input-wrapper--ios {
  min-height: 48px;
}
.input__inner {
  display: block;
  width: 100%;
  margin: 0;
  border: 0;
  outline: 0;
  padding: 0;
  resize: none;
  background: transparent;
  box-sizing: border-box;
  text-overflow: ellipsis;
  color: var(--tgui-text-color);
}
.input__inner::-webkit-outer-spin-button,
.input__inner::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.input__inner::placeholder {
  color: var(--tgui-secondary-hint-color);
}.rating[data-v-c9592c28] {
  position: relative;
  display: flex;
  gap: 4px;
  padding: 12px;
}
.element[data-v-c9592c28] {
  position: relative;
  color: var(--tgui-tertiary-bg-color);
}
.element[data-v-c9592c28]:focus-visible {
  outline: 2px solid var(--tgui-link-color);
}
.element--picked[data-v-c9592c28] {
  position: absolute;
  color: var(--tgui-link-color);
}
.input[data-v-c9592c28] {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: 0;
  opacity: 0;
}.select-wrapper[data-v-1b194f6d] {
  position: relative;
}
.select[data-v-1b194f6d] {
  appearance: none;
  padding: 12px 58px 12px 16px;
  width: 100%;
  border: none;
  color: var(--tgui-text-color);
  outline: none;
  border-radius: inherit;
  background: inherit;
}
.chevron[data-v-1b194f6d] {
  position: absolute;
  top: 53%;
  right: 40px;
  transform: translateY(-50%);
  color: var(--tgui-secondary-hint-color);
  pointer-events: none;
}.textarea[data-v-5af636d4] {
  padding: 12px 16px;
  min-height: 80px;
  width: 100%;
  resize: none;
  color: var(--tgui-text-color);
  outline: none;
  border: none;
  background: inherit;
  border-radius: inherit;
}
.textarea[data-v-5af636d4]::placeholder {
  color: var(--tgui-secondary-hint-color);
}
.textarea-wrapper--ios .textarea[data-v-5af636d4] {
  padding: 16px;
  min-height: 84px;
}.switch-wrapper[data-v-7e995f53] {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  cursor: pointer;
  width: 52px;
  height: 32px;
  border-radius: 16px;
}
.switch-wrapper--disabled[data-v-7e995f53] {
  cursor: default;
  opacity: 0.4;
}
.control[data-v-7e995f53]::before {
  position: absolute;
  content: "";
  inset: 0;
  background: var(--tgui-secondary-bg-color);
}
.switch-wrapper--base .control[data-v-7e995f53]::before {
  border-radius: 16px;
  border: 3px solid var(--tgui-secondary-hint-color);
}
.control[data-v-7e995f53]::after {
  position: absolute;
  content: "";
  top: 50%;
  transform: translateY(-50%);
  border-radius: 50%;
}
.switch-wrapper--base .control[data-v-7e995f53]::after {
  width: 16px;
  height: 16px;
  margin-left: 8px;
  background: var(--tgui-secondary-hint-color);
}
.switch-wrapper--ios .control[data-v-7e995f53]::after {
  width: 28px;
  height: 28px;
  margin-left: 2px;
  box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.06), 0 3px 8px 0 rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(0, 0, 0, 0.04);
  background: var(--tgui-white);
}
.input:checked + .control[data-v-7e995f53]::before {
  border-color: var(--tgui-link-color);
  background-color: var(--tgui-link-color);
}
.switch-wrapper--base .input:checked + .control[data-v-7e995f53]::after {
  width: 24px;
  height: 24px;
}
.input:checked + .control[data-v-7e995f53]::after {
  transform: translateX(20px) translateY(-50%);
}
.switch-wrapper--base .input:checked + .control[data-v-7e995f53]::after {
  background: var(--tgui-white);
  transform: translateX(16px) translateY(-50%);
}
@media (prefers-reduced-motion: no-preference) {
.control[data-v-7e995f53]::before {
    transition: background-color, border-color 67ms linear;
}
.control[data-v-7e995f53]::after {
    /** Value from https://material-web.dev/components/switch/ */
    transition: transform 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
.switch-wrapper--ios .control[data-v-7e995f53]::before {
    transition: background-color 0.2s ease;
}
.switch-wrapper--ios .control[data-v-7e995f53]::after {
    transition: transform 0.2s cubic-bezier(0.36, -0.24, 0.26, 1.32);
}
}.radio[data-v-2c2f83f3] {
  position: relative;
  cursor: pointer;
  display: block;
}
.radio--disabled[data-v-2c2f83f3] {
  cursor: default;
  opacity: 0.25;
}
.icon[data-v-2c2f83f3] {
  display: block;
  color: var(--tgui-outline);
}
.icon--checked[data-v-2c2f83f3] {
  position: absolute;
  top: 0;
  opacity: 0;
  color: var(--tgui-link-color);
}
.icon[data-v-2c2f83f3],
.icon--checked[data-v-2c2f83f3] {
  transition: opacity 0.15s ease-out;
}
.input:checked ~ .icon[data-v-2c2f83f3] {
  opacity: 0;
}
.input:checked ~ .icon--checked[data-v-2c2f83f3] {
  opacity: 1;
}.chip[data-v-fb1579c2] {
  user-select: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  box-sizing: border-box;
  padding: 8px 12px;
  border-radius: 10px;
}
.chip--elevated[data-v-fb1579c2] {
  background: var(--tgui-surface-primary);
  box-shadow: 0 12px 24px 0 rgba(0, 0, 0, 0.05);
}
.chip--mono[data-v-fb1579c2] {
  background: var(--tgui-plain-background);
}
.chip--outline[data-v-fb1579c2] {
  border-radius: 10px;
  box-shadow: 0 0 0 1px var(--tgui-outline);
}
.text[data-v-fb1579c2] {
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1 1 0;
  color: var(--tgui-plain-foreground);
}
.before[data-v-fb1579c2] {
  margin-right: 2px;
}
.after[data-v-fb1579c2] {
  display: flex;
  align-items: center;
  /* Visually centering icons, because of line-height */
  margin-top: 1.5px;
  color: var(--tgui-secondary-hint-color);
}.color-input {
  display: flex;
  gap: 10px;
  min-height: 48px;
  padding: 10px 12px 10px 16px;
}
.color-input--ios {
  padding: 10px 16px;
  min-height: 50px;
}
.color-input__circle {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: conic-gradient(from 0deg at 50% 50%, #0c28ff 0deg, #03ffff 60deg, #24d627 120deg, #fdff22 180deg, #ff2227 240deg, #fe2df6 300deg, #7122ff 360deg);
}
.color-input__circle-color {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.color-input__circle-color::before,
.color-input__circle-color::after {
  content: "";
  position: absolute;
  border-radius: inherit;
}
.color-input__circle-color::before {
  inset: 2px;
  background: var(--tgui-bg-color);
}
.color-input__circle-color::after {
  inset: 4px;
  background: inherit;
}
.color-input__text {
  flex: 1 1 0;
}.pin-input-cell[data-v-696cff84] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 44px;
  border-radius: 12px;
  border: 2.5px solid var(--tgui-divider);
  background: var(--tgui-bg-color);
  transition: border-color 0.15s ease-out;
  padding: 0;
}
.pin-input-cell--ios[data-v-696cff84] {
  width: 13px;
  height: 13px;
  opacity: 0.1;
  border: none;
  border-radius: 50%;
  background: var(--tgui-link-color);
}
.pin-input-cell--ios.pin-input-cell--typed[data-v-696cff84] {
  opacity: 1;
}
.pin-input-cell[data-v-696cff84]:focus-within {
  border-color: var(--tgui-link-color);
}
.dot[data-v-696cff84] {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--tgui-text-color);
}.pin-input-button[data-v-0cd25ecf] {
  width: var(--tgui-pin-input-button-width);
  height: 56px;
  padding: 0;
  border: none;
  border-radius: 16px;
  color: var(--tgui-text-color);
  background: var(--tgui-tertiary-bg-color);
}
.pin-input-button--ios[data-v-0cd25ecf] {
  width: 76px;
  height: 76px;
  border-radius: 50%;
}.pin-input[data-v-f122102b] {
  overflow: hidden;
  position: fixed;
  inset: 0;
  padding: 32px 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  box-sizing: border-box;
  background: var(--tgui-bg-color);
}
.header[data-v-f122102b] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  max-inline-size: 100%;
  flex: 1 1 0;
}
.pin-input--ios .header[data-v-f122102b] {
  flex: unset;
}
.header[data-v-f122102b],
.title[data-v-f122102b] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.title[data-v-f122102b] {
  text-align: center;
  max-inline-size: 100%;
}
.cells-wrapper[data-v-f122102b] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 16px;
  margin-top: 20px;
}
.button-wrapper[data-v-f122102b] {
  --tgui-pin-input-buttons-gap: 12px;
  --tgui-pin-input-button-width: 33.3%;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: var(--tgui-pin-input-buttons-gap);
  margin-top: 52px;
}
.pin-input--ios .button-wrapper[data-v-f122102b] {
  --tgui-pin-input-button-width: 76px;
}
.row[data-v-f122102b] {
  display: flex;
  justify-content: center;
  gap: var(--tgui-pin-input-buttons-gap);
}
.row[data-v-f122102b]:last-child {
  margin-left: calc(var(--tgui-pin-input-buttons-gap) * 2);
  justify-content: flex-end;
}
.pin-input--ios .row[data-v-f122102b]:last-child {
  margin-left: calc(var(--tgui-pin-input-button-width) + var(--tgui-pin-input-buttons-gap));
  justify-content: center;
}
.backspace-icon[data-v-f122102b] {
  display: block;
  margin: auto;
  color: var(--tgui-link-color);
}.selectable[data-v-33f551c3] {
  position: relative;
  cursor: pointer;
}
.selectable--disabled[data-v-33f551c3] {
  cursor: default;
  opacity: 0.25;
}
.icon[data-v-33f551c3] {
  display: block;
  opacity: 0;
  color: var(--tgui-link-color);
  transition: opacity 0.15s ease-out;
}
.input:checked ~ .icon[data-v-33f551c3] {
  opacity: 1;
}.multiselectable[data-v-71953e71] {
  position: relative;
  cursor: pointer;
}
.multiselectable--disabled[data-v-71953e71] {
  cursor: default;
  opacity: 0.25;
}
.icon[data-v-71953e71] {
  display: block;
  color: var(--tgui-outline);
}
.icon--checked[data-v-71953e71] {
  position: absolute;
  top: 0;
  opacity: 0;
  color: var(--tgui-link-color);
}
.icon[data-v-71953e71],
.icon--checked[data-v-71953e71] {
  transition: opacity 0.15s ease-out;
}
.input:checked ~ .icon[data-v-71953e71] {
  opacity: 0;
}
.input:checked ~ .icon--checked[data-v-71953e71] {
  opacity: 1;
}.card-chip[data-v-1a49f5a1] {
  position: absolute;
  top: 16px;
  right: 16px;
}.icon-button[data-v-4f4bae12] {
  display: inline-flex;
  border-radius: 12px;
  border: none;
  padding: 8px;
}
.icon-button--s[data-v-4f4bae12] {
  padding: 6px;
  border-radius: 50%;
}
.icon-button--bezeled[data-v-4f4bae12] {
  color: var(--tgui-link-color);
  background: var(--tgui-secondary-fill);
}
.icon-button--plain[data-v-4f4bae12] {
  color: var(--tgui-link-color);
  background: transparent;
}
.icon-button--gray[data-v-4f4bae12] {
  color: var(--tgui-plain-foreground);
  background: var(--tgui-plain-background);
}
.icon-button--outline[data-v-4f4bae12] {
  color: var(--tgui-plain-foreground);
  background: inherit;
  box-shadow: 0 0 0 1px var(--tgui-outline);
}
.accordion-content[data-v-a40396df] {
  overflow: hidden;
  background: var(--tgui-bg-color);
}
.body[data-v-a40396df] {
  max-block-size: 0;
  transition: max-height 100ms ease-in-out;
}

.chevron[data-v-67e20140] {
  transition: transform 0.15s ease-out;
  color: var(--tgui-link-color);
}
.chevron--expanded[data-v-67e20140] {
  transform: rotate(180deg);
}
.inline-buttons-item[data-v-1f9c692b] {
  flex: 1 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 3px;
  min-height: 60px;
  min-width: 64px;
  padding: 0 12px;
  max-inline-size: 100%;
  border: none;
  border-radius: 12px;
  color: var(--tgui-link-color);
  background: transparent;
  box-sizing: border-box;
}
.inline-buttons-item--ios[data-v-1f9c692b] {
  min-height: 64px;
  min-width: 72px;
  gap: 4px;
}
.inline-buttons-item--bezeled[data-v-1f9c692b] {
  background: var(--tgui-secondary-fill);
}
.inline-buttons-item--gray[data-v-1f9c692b] {
  color: var(--tgui-plain-foreground);
  background: var(--tgui-plain-background);
}
.text[data-v-1f9c692b] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-inline-size: inherit;
}.inline-buttons[data-v-db1cffa7] {
  display: flex;
  gap: 12px;
}
.inline-buttons--ios[data-v-db1cffa7] {
  gap: 8px;
}.wrapper[data-v-35cfc02f] {
  position: fixed;
  left: 0;
  right: 0;
}
.wrapper--top[data-v-35cfc02f] {
  top: 0;
}
.wrapper--bottom[data-v-35cfc02f] {
  padding-bottom: var(--tgui-safe-area-inset-bottom);
  bottom: 0;
}.tabbar-item[data-v-ca7c8147] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 6px;
  flex: 1 0 0;
  max-inline-size: 100%;
  min-inline-size: 0;
  padding: 12px 16px 16px;
  margin: 0;
  border: none;
  background: transparent;
  transition: 0.15s ease-out;
  color: var(--tgui-secondary-hint-color);
}
.tabbar-item--ios[data-v-ca7c8147] {
  padding: 8px 12px 4px;
  gap: 4px;
}
.tabbar-item--selected[data-v-ca7c8147] {
  color: var(--tgui-link-color);
}
.tabbar-item--selected:not(.tabbar-item--ios) .icon[data-v-ca7c8147] {
  background: var(--tgui-secondary-fill);
}
.icon[data-v-ca7c8147] {
  display: flex;
  justify-content: center;
  min-width: 64px;
  padding: 2px 10px;
  border-radius: 35px;
}
.tabbar-item--ios .icon[data-v-ca7c8147] {
  padding: 0;
}
.text[data-v-ca7c8147] {
  white-space: nowrap;
  max-inline-size: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}.tabbar[data-v-76606683] {
  display: flex;
  justify-items: stretch;
  box-shadow: 0 -1px 0 var(--tgui-divider);
  background: var(--tgui-surface-primary);
  padding: 0 16px;
}
.wrapper--ios[data-v-76606683] {
  padding: 0;
}.breadcrumbs[data-v-f8f02133] {
  display: flex;
  align-items: center;
}
.divider[data-v-f8f02133] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 20px;
  margin: 0 -6px;
  color: var(--tgui-divider);
}
.chevron[data-v-f8f02133] {
  color: var(--tgui-link-color);
}.breadcrumbs-item[data-v-30bda102] {
  cursor: pointer;
  padding: 8px 10px;
  border-radius: 8px;
  text-decoration: none;
  transition: opacity 0.15s ease-out;
  color: var(--tgui-hint-color);
}
.breadcrumbs-item[data-v-30bda102]:active {
  opacity: 0.5;
}
@media (hover: hover) and (pointer: fine) {
.wrapper[data-v-30bda102]:hover {
    background: var(--tgui-tertiary-bg-color);
}
}.compact-pagination[data-v-cd8d3914] {
  --tgui-compact-pagination-dot-opacity--selected: 0.1;
  --tgui-compact-pagination-dot-background--selected: var(--tgui-link-color);
  display: inline-flex;
  gap: 8px;
  padding: 4px;
}
.compact-pagination--ambient[data-v-cd8d3914] {
  --tgui-compact-pagination-dot-opacity--selected: 0.25;
  --tgui-compact-pagination-dot-background--selected: var(--tgui-white);
  padding: 8px 9px;
  gap: 6px;
  border-radius: 28px;
  background: rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);
}
.compact-pagination--white[data-v-cd8d3914] {
  --tgui-compact-pagination-dot-opacity--selected: 0.25;
  --tgui-compact-pagination-dot-background--selected: var(--tgui-white);
  gap: 6px;
  padding: 0;
}.compact-pagination-item[data-v-74c1f2bc] {
  cursor: pointer;
  display: block;
  width: 8px;
  height: 8px;
  padding: 0;
  border: none;
  border-radius: 50%;
  transition: opacity 0.15s ease-in-out;
  opacity: var(--tgui-compact-pagination-dot-opacity--selected, 0.25);
  background: var(--tgui-compact-pagination-dot-background--selected, var(--tgui-link-color));
}
.compact-pagination-item--selected[data-v-74c1f2bc] {
  opacity: 1;
}.link[data-v-a3fcee18] {
  text-decoration: none;
  color: var(--tgui-link-color);
}.pagination[data-v-086185ab] {
  display: flex;
  gap: 8px;
  padding: 16px;
}
.pagination--disabled[data-v-086185ab] {
  opacity: 0.35;
}
.button[data-v-086185ab] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 44px;
  height: 44px;
  color: var(--tgui-hint-color);
  padding: 0 10px;
  border: none;
  border-radius: 12px;
  background: transparent;
}
.button--selected[data-v-086185ab] {
  color: var(--text-color);
  background: var(--tgui-tertiary-bg-color);
}
.button--disabled[data-v-086185ab] {
  cursor: default;
  opacity: 0.35;
}
.button--ellipsis[data-v-086185ab] {
  cursor: default;
  opacity: 1;
}
.icon[data-v-086185ab] {
  color: var(--tgui-link-color);
}.tabs-list-item[data-v-2611519d] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1 0 0;
  max-inline-size: 100%;
  height: 44px;
  border: none;
  border-radius: inherit;
  background: transparent;
  transition: color 125ms;
  color: var(--tgui-secondary-hint-color);
}
.tabs-list-item--selected[data-v-2611519d] {
  color: var(--tgui-link-color);
}.tabs-list[data-v-713a818f] {
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  align-content: stretch;
  gap: 12px;
  width: 100%;
  height: 100%;
}
.slider[data-v-713a818f] {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 3px;
  transition: transform 125ms;
  border-radius: 4px 4px 1px 1px;
  background: var(--tgui-button-color);
}.segmented-control-item[data-v-8cfee7e2] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1 1 0;
  max-inline-size: 100%;
  padding: 10px 24px;
  border: none;
  border-radius: inherit;
  background: transparent;
  z-index: var(--tgui-z-index-simple);
  color: var(--tgui-text-color);
}
.segmented-control-item--ios[data-v-8cfee7e2] {
  padding: 6px 24px;
}.segmented-control[data-v-c3bdb8df] {
  overflow: hidden;
  width: 100%;
  height: 100%;
  padding: 2px;
  box-sizing: border-box;
  border-radius: 44px;
  background: var(--tgui-tertiary-bg-color);
}
.body[data-v-c3bdb8df] {
  position: relative;
  display: flex;
  align-items: center;
  align-content: stretch;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border-radius: inherit;
}
.slider[data-v-c3bdb8df] {
  position: absolute;
  inset: 0;
  transition: transform 150ms;
  border-radius: 40px;
  z-index: var(--tgui-z-index-simple);
  box-sizing: border-box;
  background: var(--tgui-segmented-control-active-bg);
}
.segmented-control--ios[data-v-c3bdb8df] {
  border-radius: 9px;
  background: var(--tgui-tertiary-bg-color);
}
.segmented-control--ios .slider[data-v-c3bdb8df] {
  border: var(--tgui-border-width) solid rgba(0, 0, 0, 0.04);
  border-radius: inherit;
  box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.04), 0 3px 8px 0 rgba(0, 0, 0, 0.12);
}.modal-header[data-v-d9327c37] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  box-sizing: border-box;
  padding: 16px;
}
.modal-header[data-v-d9327c37]::before {
  position: absolute;
  top: 8px;
  left: 50%;
  transform: translateX(-50%);
  content: "";
  width: 36px;
  height: 4px;
  border-radius: 4px;
  background: var(--tgui-divider);
}
.before[data-v-d9327c37],
.after[data-v-d9327c37] {
  display: flex;
  align-items: center;
  flex: 1 0 0;
}
.before[data-v-d9327c37] {
  justify-content: flex-start;
}
.after[data-v-d9327c37] {
  justify-content: flex-end;
}
.children[data-v-d9327c37] {
  --tgui-text-line-height: 28px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  white-space: nowrap;
}.modal-overlay[data-v-34b2ee59] {
  position: fixed;
  inset: 0;
  z-index: var(--tgui-z-index-overlay);
}.wrapper[data-v-fb71fc7c] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  max-height: 96%;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  display: flex;
  flex-direction: column;
  outline: none;
  background-color: var(--tgui-bg-color);
  z-index: var(--tgui-z-index-overlay);
}
.header[data-v-fb71fc7c] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  border-bottom: 1px solid var(--tgui-divider);
}
.body[data-v-fb71fc7c] {
  overflow-y: auto;
  padding-bottom: var(--tgui-safe-area-inset-bottom);
}.floating-arrow[data-v-7c347136] {
  position: absolute;
}
.icon[data-v-7c347136] {
  content: "";
  display: block;
  transform: translateY(1px);
}
.floating-arrow--placement-right[data-v-7c347136] {
  transform: rotate(90deg) translate(50%, -50%);
  transform-origin: right;
}
.floating-arrow--placement-bottom[data-v-7c347136] {
  transform: rotate(180deg);
}
.floating-arrow--placement-left[data-v-7c347136] {
  transform: rotate(-90deg) translate(-50%, -50%);
  transform-origin: left;
}.popper[data-v-1730c1f6] {
  z-index: var(--tgui-z-index-simple);
}.tooltip {
  padding: 10px;
  border-radius: 12px;
  color: var(--tgui-black);
  background: var(--tgui-white);
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.1);
}
.tooltip--dark {
  box-shadow: none;
  color: var(--tgui-white);
  background: var(--tooltip-background-dark);
}
.tooltip .arrow {
  color: var(--tgui-white);
}
.tooltip--dark .arrow {
  color: var(--tooltip-background-dark);
}
.tooltip--ios .tooltip--dark {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}