telegram-ui-vue
Version:
Vue UI kit for Telegram Mini Apps inspired by Telegram interface.
4 lines (3 loc) • 247 kB
JavaScript
(function () {
'use strict';
try{if(typeof document != 'undefined'){var elementStyle = document.createElement('style');elementStyle.nonce = document.head.querySelector('meta[property=csp-nonce]')?.content;elementStyle.appendChild(document.createTextNode(".caption--1[data-v-42977818] {\n font-size: var(--tgui-font-caption-1-font-size);\n line-height: var(--tgui-font-caption-1-line-height);\n}\n.caption--2[data-v-42977818] {\n font-size: var(--tgui-font-caption-2-font-size);\n line-height: var(--tgui-font-caption-2-line-height);\n}.headline[data-v-e00cfe1e] {\n font-size: var(--tgui-font-headline-font-size);\n line-height: var(--tgui-font-headline-line-height);\n}.large-title[data-v-2126be7d] {\n font-size: var(--tgui-font-large-title-font-size);\n line-height: var(--tgui-font-large-title-line-height);\n}.subheadline--1[data-v-38693742] {\n font-size: var(--tgui-font-subheadline-1-font-size);\n line-height: var(--tgui-font-subheadline-1-line-height);\n}\n.subheadline--2[data-v-38693742] {\n font-size: var(--tgui-font-subheadline-2-font-size);\n line-height: var(--tgui-font-subheadline-2-line-height);\n}.text[data-v-552a5c74] {\n font-size: var(--tgui-font-text-font-size);\n line-height: var(--tgui-font-text-line-height);\n}.title--1[data-v-f6fccefd] {\n font-size: var(--tgui-font-title-1-font-size);\n line-height: var(--tgui-font-title-1-line-height);\n}\n.title--2[data-v-f6fccefd] {\n font-size: var(--tgui-font-title-2-font-size);\n line-height: var(--tgui-font-title-2-line-height);\n}\n.title--3[data-v-f6fccefd] {\n font-size: var(--tgui-font-title-3-font-size);\n line-height: var(--tgui-font-title-3-line-height);\n}.typography[data-v-81a812bf] {\n font-family: var(--tgui-font-family);\n}\n.typography--weight-1[data-v-81a812bf] {\n font-weight: var(--tgui-font-weight-accent-1);\n}\n.typography--weight-2[data-v-81a812bf] {\n font-weight: var(--tgui-font-weight-accent-2);\n}\n.typography--weight-3[data-v-81a812bf] {\n font-weight: var(--tgui-font-weight-accent-3);\n}\n.typography--plain[data-v-81a812bf] {\n margin: 0;\n}\n.typography--caps[data-v-81a812bf] {\n text-transform: uppercase;\n}.avatar[data-v-c3ef08cd] {\n border-radius: 50%;\n}\n.avatar--with-acronym[data-v-c3ef08cd] {\n background-color: var(--tgui-secondary-fill);\n color: var(--tgui-link-color);\n}.avatar-badge[data-v-3c0a317b] {\n position: absolute;\n right: -12px;\n top: 0px;\n}.avatar-stack[data-v-522e809a] {\n display: flex;\n}\n.avatar-stack[data-v-522e809a] > :not(:first-child) {\n margin-left: -12px;\n}\n.avatar-stack[data-v-522e809a] > * {\n box-shadow: 0 0 0 3px var(--tgui-bg-color) !important;\n}.badge--number[data-v-3bcdcbaf] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n min-width: 20px;\n margin: 0 6px;\n padding: 0 5px;\n box-sizing: border-box;\n border-radius: 20px;\n}\n.badge--large[data-v-3bcdcbaf] {\n height: 24px;\n padding: 0 6px;\n}\n.badge--dot[data-v-3bcdcbaf] {\n display: inline-block;\n width: 6px;\n height: 6px;\n margin: 7px;\n border-radius: 50%;\n}\n.badge--primary[data-v-3bcdcbaf] {\n color: var(--tgui-button-text-color);\n background: var(--tgui-button-color);\n}\n.badge--critical[data-v-3bcdcbaf] {\n color: var(--tgui-button-text-color);\n background: var(--tgui-destructive-text-color);\n}\n.badge--secondary[data-v-3bcdcbaf] {\n color: var(--tgui-link-color);\n background: var(--tgui-secondary-fill);\n}\n.badge--gray[data-v-3bcdcbaf] {\n color: var(--tgui-plain-foreground);\n background: var(--tgui-plain-background);\n}\n.badge--white[data-v-3bcdcbaf] {\n color: var(--tgui-link-color);\n background: var(--tgui-white);\n}.blockquote[data-v-0dd999ce] {\n position: relative;\n padding: 6px 28px 8px 12px;\n border-left: 3px solid var(--tgui-link-color);\n border-radius: 4px;\n background: var(--tgui-secondary-fill);\n}\n.text[data-v-0dd999ce] {\n color: var(--tgui-text-color);\n}\n.top-right-icon[data-v-0dd999ce] {\n position: absolute;\n top: 4px;\n right: 6px;\n display: block;\n}.icon-container[data-v-ba3fedea] {\n color: var(--tgui-link-color);\n}.wrapper[data-v-99349445] {\n position: relative;\n background-color: var(--tgui-tertiary-bg-color);\n display: flex;\n align-items: center;\n justify-content: center;\n box-shadow: 0 0 0 1px var(--tgui-outline);\n}\n.image[data-v-99349445] {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n visibility: hidden;\n border-radius: inherit;\n}\n.wrapper--loaded .image[data-v-99349445] {\n visibility: visible;\n}\n.fallback[data-v-99349445] {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n}.image-badge[data-v-cdd040b4] {\n position: absolute;\n right: -12px;\n top: -12px;\n}.app-root {\n /* CSS Reset */\n}\n.app-root * {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n.app-root html,\n.app-root body {\n height: 100%;\n font-family: sans-serif;\n}\n.app-root img,\n.app-root picture,\n.app-root video,\n.app-root canvas,\n.app-root svg {\n display: block;\n max-width: 100%;\n}\n.app-root input,\n.app-root button,\n.app-root textarea,\n.app-root select {\n font: inherit;\n}\n.app-root a {\n text-decoration: none;\n color: inherit;\n}\n.app-root ul,\n.app-root ol {\n list-style: none;\n}\n.app-root {\n --tgui-bg-color: #ffffff;\n --tgui-text-color: #000000;\n --tgui-hint-color: #707579;\n --tgui-link-color: #007aff;\n --tgui-button-color: #007aff;\n --tgui-button-text-color: #ffffff;\n --tgui-secondary-bg-color: #efeff4;\n --tgui-header-bg-color: #ffffff;\n --tgui-accent-text-color: #007aff;\n --tgui-section-bg-color: #ffffff;\n --tgui-section-header-text-color: #707579;\n --tgui-subtitle-text-color: #707579;\n --tgui-destructive-text-color: #e53935;\n --tgui-skeleton: rgba(0, 0, 0, 0.01);\n --tgui-divider: rgba(0, 0, 0, 0.08);\n --tgui-outline: rgba(0, 0, 0, 0.05);\n --tgui-surface-primary: rgba(255, 255, 255, 0.58);\n --tgui-surface-dark: rgba(56, 56, 56, 0.85);\n --tgui-quaternary-bg-color: #f6f6fa;\n --tgui-segmented-control-active-bg: #ffffff;\n --tgui-card-bg-color: #ffffff;\n --tgui-secondary-hint-color: #a2acb0;\n --tgui-secondary-fill: rgba(67, 120, 255, 0.06);\n --tgui-green: #31d158;\n --tgui-destructive-background: rgba(241, 46, 46, 0.02);\n --tgui-primary-code-highlight: #4378ff;\n --tgui-secondary-code-highlight: #b00fb4;\n --tgui-tertiary-code-highlight: #3a9f20;\n --tgui-plain-background: rgba(0, 0, 0, 0.04);\n --tgui-plain-foreground: rgba(0, 0, 0, 0.8);\n --tgui-toast-accent-color: #55a6ff;\n --tgui-tooltip-background-dark: rgba(0, 0, 0, 0.52);\n --tgui-white: #ffffff;\n --tgui-black: #000000;\n --tgui-tertiary-bg-color: #f4f4f7;\n --tgui-quartenary-bg-color: #f6f6fa;\n --tgui-font-weight-accent-1: 400;\n --tgui-font-weight-accent-2: 600;\n --tgui-font-weight-accent-3: 700;\n --tgui-border-width: 1px;\n --tgui-z-index-simple: 1;\n --tgui-z-index-skeleton: 2;\n --tgui-z-index-overlay: 3;\n color: var(--tgui-text-color);\n}\n.app-root--dark {\n --tgui-bg-color: #212121;\n --tgui-text-color: #ffffff;\n --tgui-hint-color: #aaaaaa;\n --tgui-link-color: #2990ff;\n --tgui-button-color: #2990ff;\n --tgui-button-text-color: #ffffff;\n --tgui-secondary-bg-color: #0f0f0f;\n --tgui-header-bg-color: #212121;\n --tgui-accent-text-color: #007aff;\n --tgui-section-bg-color: #212121;\n --tgui-section-header-text-color: #aaaaaa;\n --tgui-subtitle-text-color: #aaaaaa;\n --tgui-destructive-text-color: #e53935;\n --tgui-skeleton: rgba(255, 255, 255, 0.01);\n --tgui-divider: rgba(255, 255, 255, 0.02);\n --tgui-outline: rgba(255, 255, 255, 0.1);\n --tgui-surface-primary: rgba(23, 23, 23, 0.58);\n --tgui-surface-dark: rgba(56, 56, 56, 0.85);\n --tgui-quaternary-bg-color: #2f2f2f;\n --tgui-segmented-control-active-bg: #2f2f2f;\n --tgui-card-bg-color: #323232;\n --tgui-secondary-hint-color: #78797e;\n --tgui-secondary-fill: rgba(41, 144, 255, 0.08);\n --tgui-green: #32e55e;\n --tgui-destructive-background: rgba(241, 46, 46, 0.08);\n --tgui-primary-code-highlight: #2990ff;\n --tgui-secondary-code-highlight: #e937ed;\n --tgui-tertiary-code-highlight: #5ae536;\n --tgui-plain-background: rgba(255, 255, 255, 0.03);\n --tgui-plain-foreground: rgba(255, 255, 255, 0.58);\n --tgui-toast-accent-color: #55a6ff;\n --tgui-tooltip-background-dark: rgba(0, 0, 0, 0.52);\n --tgui-white: #ffffff;\n --tgui-black: #000000;\n --tgui-tertiary-bg-color: #2a2a2a;\n --tgui-quartenary-bg-color: #2f2f2f;\n}\n.app-root--base {\n --tgui-font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Roboto\",\n \"Apple Color Emoji\", \"Helvetica Neue\", sans-serif;\n --tgui-font-family--mono: \"Roboto Mono\", monospace;\n --tgui-font-large-title-font-size: 34px;\n --tgui-font-large-title-line-height: 42px;\n --tgui-font-large-title: 400 34px/42px var(--tgui-font-family);\n --tgui-font-large-title--semi-bold: 600 34px/42px var(--tgui-font-family);\n --tgui-font-large-title--bold: 700 34px/42px var(--tgui-font-family);\n --tgui-font-title-1-font-size: 28px;\n --tgui-font-title-1-line-height: 36px;\n --tgui-font-title-1: 400 28px/36px var(--tgui-font-family);\n --tgui-font-title-1--semi-bold: 600 28px/36px var(--tgui-font-family);\n --tgui-font-title-1--bold: 700 28px/36px var(--tgui-font-family);\n --tgui-font-title-2-font-size: 24px;\n --tgui-font-title-2-line-height: 32px;\n --tgui-font-title-2: 400 24px/32px var(--tgui-font-family);\n --tgui-font-title-2--semi-bold: 600 24px/32px var(--tgui-font-family);\n --tgui-font-title-2--bold: 700 24px/32px var(--tgui-font-family);\n --tgui-font-title-3-font-size: 20px;\n --tgui-font-title-3-line-height: 24px;\n --tgui-font-title-3: 400 20px/24px var(--tgui-font-family);\n --tgui-font-title-3--semi-bold: 600 20px/24px var(--tgui-font-family);\n --tgui-font-title-3--bold: 700 20px/24px var(--tgui-font-family);\n --tgui-font-headline-font-size: 19px;\n --tgui-font-headline-line-height: 28px;\n --tgui-font-headline: 400 19px/28px var(--tgui-font-family);\n --tgui-font-headline--semi-bold: 600 19px/28px var(--tgui-font-family);\n --tgui-font-headline--bold: 700 19px/28px var(--tgui-font-family);\n --tgui-font-text-font-size: 17px;\n --tgui-font-text-line-height: 26px;\n --tgui-font-text: 400 17px/26px var(--tgui-font-family);\n --tgui-font-text--medium: 500 17px/26px var(--tgui-font-family);\n --tgui-font-text--semi-bold: 600 17px/26px var(--tgui-font-family);\n --tgui-font-text--bold: 700 17px/26px var(--tgui-font-family);\n --tgui-font-subheadline-1-font-size: 16px;\n --tgui-font-subheadline-1-line-height: 24px;\n --tgui-font-subheadline-1: 400 16px/24px var(--tgui-font-family);\n --tgui-font-subheadline-1--code: 400 16px/24px\n var(--tgui-font-family--mono);\n --tgui-font-subheadline-1--semi-bold: 600 16px/24px\n var(--tgui-font-family);\n --tgui-font-subheadline-1--bold: 700 16px/24px var(--tgui-font-family);\n --tgui-font-subheadline-2-font-size: 15px;\n --tgui-font-subheadline-2-line-height: 22px;\n --tgui-font-subheadline-2: 400 15px/22px var(--tgui-font-family);\n --tgui-font-subheadline-2--code: 400 15px/22px\n var(--tgui-font-family--mono);\n --tgui-font-subheadline-2--semi-bold: 600 15px/22px\n var(--tgui-font-family);\n --tgui-font-subheadline-2--bold: 700 15px/22px var(--tgui-font-family);\n --tgui-font-caption-1-font-size: 13px;\n --tgui-font-caption-1-line-height: 20px;\n --tgui-font-caption-1: 400 13px/20px var(--tgui-font-family);\n --tgui-font-caption-1--semi-bold: 600 13px/20px var(--tgui-font-family);\n --tgui-font-caption-1--bold: 700 13px/20px var(--tgui-font-family);\n --tgui-font-caption-2-font-size: 10px;\n --tgui-font-caption-2-line-height: 16px;\n --tgui-font-caption-2: 400 10px/16px var(--tgui-font-family);\n --tgui-font-caption-2--semi-bold: 600 10px/16px var(--tgui-font-family);\n --tgui-font-caption-2--bold: 700 10px/16px var(--tgui-font-family);\n --tgui-font-caption-2-line-height: 16px;\n}\n.app-root--ios {\n --tgui-font-family: \"SF Pro\", system-ui, -apple-system, BlinkMacSystemFont,\n \"Apple Color Emoji\", sans-serif;\n --tgui-font-family--mono: \"SF Mono\", \"Apple Color Emoji\", monospace;\n --tgui-font-large-title-font-size: 34px;\n --tgui-font-large-title-line-height: 41px;\n --tgui-font-large-title: 400 34px/41px var(--tgui-font-family);\n --tgui-font-large-title--semi-bold: 600 34px/41px var(--tgui-font-family);\n --tgui-font-large-title--bold: 700 34px/41px var(--tgui-font-family);\n --tgui-font-title-1-font-size: 28px;\n --tgui-font-title-1-line-height: 34px;\n --tgui-font-title-1: 400 28px/34px var(--tgui-font-family);\n --tgui-font-title-1--semi-bold: 600 28px/34px var(--tgui-font-family);\n --tgui-font-title-1--bold: 700 28px/34px var(--tgui-font-family);\n --tgui-font-title-2-font-size: 24px;\n --tgui-font-title-2-line-height: 28px;\n --tgui-font-title-2: 400 24px/28px var(--tgui-font-family);\n --tgui-font-title-2--semi-bold: 600 24px/28px var(--tgui-font-family);\n --tgui-font-title-2--bold: 700 24px/28px var(--tgui-font-family);\n --tgui-font-title-3-font-size: 20px;\n --tgui-font-title-3-line-height: 25px;\n --tgui-font-title-3: 400 20px/25px var(--tgui-font-family);\n --tgui-font-title-3--semi-bold: 600 20px/25px var(--tgui-font-family);\n --tgui-font-title-3--bold: 700 20px/25px var(--tgui-font-family);\n --tgui-font-headline-font-size: 19px;\n --tgui-font-headline-line-height: 24px;\n --tgui-font-headline: 400 19px/24px var(--tgui-font-family);\n --tgui-font-headline--semi-bold: 600 19px/24px var(--tgui-font-family);\n --tgui-font-headline--bold: 700 19px/24px var(--tgui-font-family);\n --tgui-font-text-font-size: 17px;\n --tgui-font-text-line-height: 22px;\n --tgui-font-text: 400 17px/22px var(--tgui-font-family);\n --tgui-font-text--medium: 500 17px/22px var(--tgui-font-family);\n --tgui-font-text--semi-bold: 600 17px/22px var(--tgui-font-family);\n --tgui-font-text--bold: 700 17px/22px var(--tgui-font-family);\n --tgui-font-subheadline-1-font-size: 16px;\n --tgui-font-subheadline-1-line-height: 21px;\n --tgui-font-subheadline-1: 400 16px/21px var(--tgui-font-family);\n --tgui-font-subheadline-1--code: 400 16px/21px\n var(--tgui-font-family--mono);\n --tgui-font-subheadline-1--semi-bold: 600 16px/21px\n var(--tgui-font-family);\n --tgui-font-subheadline-1--bold: 700 16px/21px var(--tgui-font-family);\n --tgui-font-subheadline-2-font-size: 15px;\n --tgui-font-subheadline-2-line-height: 20px;\n --tgui-font-subheadline-2: 400 15px/20px var(--tgui-font-family);\n --tgui-font-subheadline-2--code: 400 15px/20px\n var(--tgui-font-family--mono);\n --tgui-font-subheadline-2--semi-bold: 600 15px/20px\n var(--tgui-font-family);\n --tgui-font-subheadline-2--bold: 700 15px/20px var(--tgui-font-family);\n --tgui-font-caption-1: 400 13px/16px var(--tgui-font-family);\n --tgui-font-caption-1--semi-bold: 600 13px/16px var(--tgui-font-family);\n --tgui-font-caption-1--bold: 700 13px/16px var(--tgui-font-family);\n --tgui-font-caption-1-line-height: 16px;\n --tgui-font-caption-2-font-size: 10px;\n --tgui-font-caption-2-line-height: 13px;\n --tgui-font-caption-2: 400 10px/13px var(--tgui-font-family);\n --tgui-font-caption-2--semi-bold: 600 10px/13px var(--tgui-font-family);\n --tgui-font-caption-2--bold: 700 10px/13px var(--tgui-font-family);\n --tgui-font-caption-2-line-height: 13px;\n}\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {\n.app-root {\n --tgui-border-width: 0.5px;\n}\n}\n@supports (padding-top: constant(safe-area-inset-bottom)) {\n.wrapper {\n --tgui-safe-area-inset-bottom: constant(safe-area-inset-bottom);\n}\n}\n@supports (padding-top: env(safe-area-inset-bottom)) {\n.wrapper {\n --tgui-safe-area-inset-bottom: env(safe-area-inset-bottom);\n}\n}.list[data-v-561c9022] > *:not(:last-child) {\n margin-bottom: 12px;\n}\n.list--ios[data-v-561c9022] {\n padding: 10px 18px;\n box-sizing: border-box;\n}.placeholder[data-v-01460ff7] {\n overflow: hidden;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n gap: 24px;\n padding: 32px;\n}\n.fields[data-v-01460ff7] {\n overflow-wrap: anywhere;\n text-align: center;\n margin: 0;\n}\n.description[data-v-01460ff7] {\n color: var(--tgui-hint-color);\n margin-left: 0;\n}\n.description[data-v-01460ff7]:not(:first-child) {\n margin-top: 8px;\n}.section-header[data-v-47003f55] {\n padding: 20px 24px 4px 22px;\n color: var(--tgui-link-color);\n}\n.section-header--large[data-v-47003f55] {\n padding-left: 24px;\n color: var(--tgui-text-color);\n}\n.section-header--ios[data-v-47003f55] {\n padding: 16px 16px 8px 16px;\n color: var(--tgui-section-header-text-color);\n}\n.section-header--ios.section-header--large[data-v-47003f55] {\n padding: 0 0 12px;\n color: var(--tgui-text-color);\n}.section-footer[data-v-a504c1e4] {\n padding: 12px 24px;\n}\n.section-footer--ios[data-v-a504c1e4] {\n padding: 8px 16px 0;\n}\n.section-footer--centered[data-v-a504c1e4] {\n padding: 16px 24px 20px;\n text-align: center;\n}\n.section-footer--ios.section-footer--centered[data-v-a504c1e4] {\n padding: 16px 16px 0;\n}\n.text[data-v-a504c1e4] {\n color: var(--tgui-section-header-text-color);\n}.divider[data-v-7cefa378] {\n margin: 0;\n border-top: none;\n border-width: var(--tgui-border-width);\n border-color: var(--tgui-outline);\n}.section--base .body-with-header[data-v-8fe875a2] {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);\n background: var(--tgui-section-bg-color);\n}\n.section--ios .body[data-v-8fe875a2] {\n border-radius: 12px;\n background: var(--tgui-section-bg-color);\n}\n.section--ios .body[data-v-8fe875a2] > :first-child {\n border-radius: 12px 12px 0 0;\n}\n.section--ios .body[data-v-8fe875a2] > :last-child {\n border-radius: 0 0 12px 12px;\n}\n.section--ios .body[data-v-8fe875a2] > :only-child {\n border-radius: 12px;\n}.steps[data-v-719f01ff] {\n display: flex;\n gap: 9px;\n padding: 12px;\n}\n.step[data-v-719f01ff] {\n min-width: 3px;\n height: 3px;\n width: 100%;\n border-radius: 2px;\n background: var(--tgui-tertiary-bg-color);\n}\n.step--active[data-v-719f01ff] {\n background: var(--tgui-link-color);\n}.horizontal-scroll[data-v-221e84fd] {\n display: flex;\n overflow-x: scroll;\n -webkit-overflow-scrolling: touch;\n scrollbar-width: none;\n}\n.horizontal-scroll__in[data-v-221e84fd]::-webkit-scrollbar {\n display: none;\n}.visually-hidden[data-v-668d3f25] {\n position: absolute;\n block-size: 1px;\n inline-size: 1px;\n padding: 0;\n margin: -1px;\n white-space: nowrap;\n clip: rect(0, 0, 0, 0);\n -webkit-clip-path: inset(50%);\n clip-path: inset(50%);\n overflow: hidden;\n border: 0;\n opacity: 0;\n}.ripple[data-v-42fd89cd] {\n overflow: hidden;\n position: absolute;\n inset: 0;\n border-radius: inherit;\n transition: background-color 0.15s ease-out;\n}\n.wave[data-v-42fd89cd] {\n content: \"\";\n position: absolute;\n height: 24px;\n width: 24px;\n margin: -12px 0;\n border-radius: 50%;\n background: var(--tgui-outline);\n animation: waveRise-42fd89cd 0.3s cubic-bezier(0.3, 0.3, 0.5, 1);\n opacity: 0;\n}\n@keyframes waveRise-42fd89cd {\n0% {\n transform: scale(1);\n opacity: 1;\n}\n30% {\n opacity: 1;\n}\n100% {\n transform: scale(8);\n opacity: 0;\n}\n}.tappable[data-v-1acdf244] {\n position: relative;\n isolation: isolate;\n cursor: pointer;\n transition: opacity 0.15s ease-out;\n}\n.tappable[readonly][data-v-1acdf244] {\n cursor: default;\n pointer-events: visible;\n}\n.tappable[disabled][data-v-1acdf244] {\n cursor: default;\n opacity: 0.35;\n}\n.tappable--opacity[data-v-1acdf244]:active,\n.tappable--ios[data-v-1acdf244]:active {\n opacity: 0.65;\n}\n@media (hover: hover) and (pointer: fine) {\n.tappable--opacity[data-v-1acdf244]:hover,\n .tappable--ios[data-v-1acdf244]:hover {\n opacity: 0.85;\n}\n}.timeline[data-v-c1ef55e5] {\n display: flex;\n flex-direction: column;\n gap: 24px;\n padding: 32px 44px;\n margin: 0;\n}\n.timeline--horizontal[data-v-c1ef55e5] {\n flex-direction: row;\n}.timeline-item[data-v-21a23104] {\n --tgui-timeline-item-thickness: 4px;\n --tgui-timeline-item-size: 12px;\n display: flex;\n gap: 32px;\n}\n.timeline-item:last-child .line[data-v-21a23104] {\n display: none;\n}\n.timeline-item--active .line[data-v-21a23104], .timeline-item--active .dot[data-v-21a23104] {\n background: var(--tgui-link-color);\n}\n.timeline-item--pre-active .dot[data-v-21a23104] {\n background: var(--tgui-link-color);\n}\n.timeline-item--ios .side[data-v-21a23104] {\n --tgui-timeline-item-size: 16px;\n}\n.timeline-item--ios .dot[data-v-21a23104] {\n top: 6px;\n}\n.timeline-item--ios .line[data-v-21a23104] {\n top: 6px;\n height: calc(100% + 26px);\n}\n.timeline-item--horizontal[data-v-21a23104] {\n gap: 24px;\n flex-direction: column;\n}\n.timeline-item--horizontal .side[data-v-21a23104] {\n height: var(--tgui-timeline-item-size);\n display: flex;\n align-items: center;\n}\n.timeline-item--horizontal .dot[data-v-21a23104] {\n top: 0;\n}\n.timeline-item--horizontal .line[data-v-21a23104] {\n top: 50%;\n left: 0;\n height: var(--tgui-timeline-item-thickness);\n width: calc(100% + 36px);\n transform: translateY(-50%);\n}\n.timeline-item--horizontal .title[data-v-21a23104] {\n white-space: nowrap;\n}\n.side[data-v-21a23104] {\n position: relative;\n min-width: var(--tgui-timeline-item-size);\n}\n.dot[data-v-21a23104] {\n position: absolute;\n top: 4px;\n left: 0;\n width: var(--tgui-timeline-item-size);\n height: var(--tgui-timeline-item-size);\n border-radius: 50%;\n background: var(--tgui-quartenary-bg-color);\n}\n.line[data-v-21a23104] {\n position: absolute;\n top: 24px;\n bottom: 0;\n left: 50%;\n height: calc(100% - 4px);\n width: var(--tgui-timeline-item-thickness);\n border-radius: 2px;\n transform: translateX(-50%);\n background: var(--tgui-quartenary-bg-color);\n}\n.fields[data-v-21a23104] {\n overflow: hidden;\n}\n.title[data-v-21a23104] {\n display: inline-block;\n margin-bottom: 4px;\n}\n.description[data-v-21a23104] {\n color: var(--tgui-hint-color);\n}.progress[data-v-606f70db] {\n height: 4px;\n border-radius: 4px;\n}\n.progress--base[data-v-606f70db] {\n background-color: var(--tgui-secondary-fill);\n}\n.progress--ios[data-v-606f70db] {\n background-color: transparent;\n}\n.progress__line[data-v-606f70db] {\n background-color: var(--tgui-link-color);\n height: 4px;\n border-radius: 4px;\n}.circular-progress[data-v-148df100] {\n stroke: var(--tgui-link-color);\n transform: rotate(-90deg);\n}.skeleton[data-v-e8d7f0ec] {\n position: relative;\n}\n.skeleton--visible[data-v-e8d7f0ec]::before,\n.skeleton--visible[data-v-e8d7f0ec]::after {\n content: \"\";\n position: absolute;\n inset: 0;\n z-index: var(--tgui-z-index-simple);\n}\n.skeleton[data-v-e8d7f0ec]::before {\n background: var(--tgui-secondary-bg-color);\n}\n.skeleton[data-v-e8d7f0ec]:not(.skeleton--no-animation)::after {\n z-index: var(--tgui-z-index-skeleton);\n background-color: var(--tgui-bg-color);\n animation: fade-e8d7f0ec 1.8s linear infinite;\n}\n@keyframes fade-e8d7f0ec {\n0%, 100% {\n opacity: 0.4;\n}\n50% {\n opacity: 0.7;\n}\n}.spoiler[data-v-a5a203d9] {\n position: relative;\n display: table;\n}\n.spoiler[data-v-a5a203d9]::before {\n position: absolute;\n content: \"\";\n inset: 0;\n background-color: var(--tgui-bg-color);\n 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\");\n z-index: var(--tgui-z-index-simple);\n transition: 0.4s ease;\n}\n.spoiler--visible[data-v-a5a203d9]::before {\n opacity: 0;\n}.spinner[data-v-8c542ef3] {\n color: var(--tgui-link-color);\n}\n.spinner--ios[data-v-8c542ef3] {\n color: var(--tgui-hint-color);\n}.snackbar[data-v-ac62307c] {\n position: fixed;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n left: 10px;\n right: 10px;\n bottom: 10px;\n box-sizing: border-box;\n max-inline-size: 460px;\n animation: verticalIntro-ac62307c 340ms cubic-bezier(0.3, 0.3, 0.5, 1);\n transition: transform 320ms cubic-bezier(0.3, 0.3, 0.5, 1);\n}\n.body[data-v-ac62307c] {\n position: -webkit-sticky;\n position: sticky;\n inset: 0;\n display: flex;\n align-items: center;\n gap: 12px;\n width: 100%;\n box-sizing: border-box;\n padding: 10px 16px 10px 10px;\n border-radius: 10px;\n -webkit-backdrop-filter: blur(28px);\n backdrop-filter: blur(28px);\n background: var(--tgui-surface-dark);\n}\n.snackbar--closing[data-v-ac62307c] {\n transform: translate3d(0, 140%, 0);\n}\n.snackbar--ios[data-v-ac62307c] {\n bottom: 16px;\n}\n.snackbar--ios .body[data-v-ac62307c] {\n border-radius: 14px;\n}\n.before[data-v-ac62307c],\n.after[data-v-ac62307c] {\n display: flex;\n align-items: center;\n color: var(--tgui-toast-accent-color);\n}\n.middle[data-v-ac62307c] {\n flex: 1 1 0;\n display: flex;\n flex-direction: column;\n gap: 1px;\n color: var(--tgui-white);\n}\n@keyframes verticalIntro-ac62307c {\nfrom {\n transform: translate3d(0, 140%, 0);\n}\nto {\n transform: translate3d(0, 0, 0);\n}\n}.snackbar-button[data-v-197b755a] {\n border: none;\n padding: 0;\n color: var(--tgui-toast-accent-color);\n background: transparent;\n font-family: var(--tgui-font-family);\n}.button[data-v-37a2ac36] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n border: none;\n border-radius: 8px;\n text-decoration: none;\n box-sizing: border-box;\n max-inline-size: 100%;\n min-inline-size: 80px;\n}\n.button--stretched[data-v-37a2ac36] {\n inline-size: 100%;\n flex-grow: 1;\n}\n.button[data-v-37a2ac36]::after {\n content: \"\";\n position: absolute;\n inset: 0;\n opacity: 0;\n transition: opacity 0.15s ease-out;\n background: var(--tgui-bg-color);\n}\n.before[data-v-37a2ac36],\n.after[data-v-37a2ac36] {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.content[data-v-37a2ac36] {\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n z-index: var(--tgui-z-index-simple);\n}\n.spinner.spinner[data-v-37a2ac36] {\n position: absolute;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: auto;\n background: inherit;\n border-radius: inherit;\n color: var(--tgui-button-spinner-color);\n}\n.button--s[data-v-37a2ac36] {\n height: 36px;\n min-width: 34px;\n gap: 6px;\n padding: 8px 12px;\n border-radius: 20px;\n}\n.button--m[data-v-37a2ac36] {\n height: 42px;\n min-width: 42px;\n gap: 8px;\n padding: 8px 14px;\n}\n.button--l[data-v-37a2ac36] {\n height: 50px;\n gap: 10px;\n padding: 10px 20px;\n}\n.button--filled[data-v-37a2ac36] {\n --tgui-button-hovered-opacity: 0.15;\n --tgui-button-spinner-color: var(--tgui-button-text-color);\n color: var(--tgui-button-text-color);\n background: var(--tgui-button-color);\n}\n.button--bezeled[data-v-37a2ac36] {\n --tgui-button-hovered-opacity: 0.07;\n --tgui-button-spinner-color: var(--tgui-link-color);\n color: var(--tgui-link-color);\n background: var(--tgui-secondary-fill);\n}\n.button--plain[data-v-37a2ac36] {\n --tgui-button-hovered-opacity: 0.03;\n --tgui-button-spinner-color: var(--tgui-plain-foreground);\n color: var(--tgui-link-color);\n background: transparent;\n}\n.button--gray[data-v-37a2ac36] {\n --tgui-button-hovered-opacity: 0.5;\n --tgui-button-spinner-color: var(--tgui-plain-foreground);\n color: var(--tgui-plain-foreground);\n background: var(--tgui-plain-background);\n}\n.button--outline[data-v-37a2ac36] {\n --tgui-button-hovered-opacity: 0.5;\n --tgui-button-spinner-color: var(--tgui-plain-foreground);\n color: var(--tgui-plain-foreground);\n background: inherit;\n box-shadow: 0 0 0 1px var(--tgui-outline);\n}\n.button--white[data-v-37a2ac36] {\n --tgui-button-hovered-opacity: 0.5;\n --tgui-button-spinner-color: var(--tgui-surface-dark);\n background: var(--tgui-white);\n}\n.button--ios.button--m[data-v-37a2ac36] {\n border-radius: 12px;\n}\n.button--ios[data-v-37a2ac36]::after {\n content: unset;\n}\n.button--loading .before[data-v-37a2ac36],\n.button--loading .after[data-v-37a2ac36],\n.button--loading .content[data-v-37a2ac36] {\n opacity: 0;\n}\n@media (hover: hover) and (pointer: fine) {\n.button[data-v-37a2ac36]:hover::after {\n opacity: var(--tgui-button-hovered-opacity);\n}\n}.cell[data-v-25e650b3] {\n --tgui-cell-middle-padding: 16px 0;\n display: flex;\n align-items: center;\n gap: 24px;\n padding: 0 24px;\n}\n.cell--ios[data-v-25e650b3] {\n gap: 16px;\n}\n.cell--hovered[data-v-25e650b3] {\n background: var(--tgui-tertiary-bg-color);\n}\n.before[data-v-25e650b3],\n.after[data-v-25e650b3] {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.middle[data-v-25e650b3] {\n display: flex;\n flex-direction: column;\n gap: 2px;\n flex-grow: 1;\n max-inline-size: 100%;\n min-inline-size: 0;\n padding: var(--tgui-cell-middle-padding);\n}\n.middle[data-v-25e650b3] > *,\n.title[data-v-25e650b3] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.cell:not(.cell--multiline) .middle[data-v-25e650b3] > *,\n.cell:not(.cell--multiline) .title[data-v-25e650b3] {\n white-space: nowrap;\n}\n.subhead[data-v-25e650b3] {\n color: var(--tgui-subtitle-text-color);\n}\n.head[data-v-25e650b3] {\n display: inline-flex;\n align-items: center;\n gap: 4px;\n}\n.hint[data-v-25e650b3