:root{--page:var(--tg-theme-secondary-bg-color,#efeff4);--section:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#fff));--text:var(--tg-theme-text-color,#000);--hint:var(--tg-theme-hint-color,#8e8e93);--section-title:var(--tg-theme-section-header-text-color,#6d6d72);--separator:var(--tg-theme-section-separator-color,#c8c7cc);--accent:var(--tg-theme-button-color,#2481cc);--accent-text:var(--tg-theme-button-text-color,#fff);--link:var(--tg-theme-link-color,#2481cc);--ok:#31b545;--danger:var(--tg-theme-destructive-text-color,#ff3b30);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--page:var(--tg-theme-secondary-bg-color,#000);--section:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,#1c1c1d));--text:var(--tg-theme-text-color,#fff);--hint:var(--tg-theme-hint-color,#8d8e93);--section-title:var(--tg-theme-section-header-text-color,#8d8e93);--separator:var(--tg-theme-section-separator-color,#3d3d3f);--accent:var(--tg-theme-button-color,#3e88f7);--link:var(--tg-theme-link-color,#3e88f7)}}*{box-sizing:border-box}body{background:var(--page);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font:17px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Roboto,Helvetica Neue,sans-serif}.app{max-width:520px;padding:24px 16px calc(96px + env(safe-area-inset-bottom));margin:0 auto}[hidden]{display:none!important}.muted{color:var(--hint)}.ok{color:var(--ok)}.mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px}.head{text-align:center;margin-bottom:28px}.avatar{background:var(--accent);width:84px;height:84px;color:var(--accent-text);border-radius:50%;place-items:center;margin:0 auto 12px;font-size:36px;font-weight:600;display:grid}.head__title{margin:0;font-size:22px;font-weight:600}.head__sub{color:var(--hint);margin:4px 0 0;font-size:15px}.group{margin-bottom:28px}.group__title{color:var(--section-title);text-transform:uppercase;letter-spacing:.01em;margin:0 16px 7px;font-size:13px;font-weight:400}.group__note{color:var(--hint);margin:7px 16px 0;font-size:13px;line-height:1.35}.group__note--top{margin:0 16px 7px}.group__note.is-success{color:var(--ok)}.group__note.is-error{color:var(--danger)}.list{background:var(--section);border-radius:10px;overflow:hidden}.row{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;text-decoration:none;display:flex;position:relative}.row+.row:before{content:"";border-top:1px solid var(--separator);position:absolute;top:0;left:16px;right:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.row+.row:before{border-top-width:.5px}}.row__label{white-space:nowrap}.row__value{color:var(--hint);text-align:right;align-items:center;gap:8px;display:inline-flex}.row--link,.row--action{cursor:pointer}.row--link:active,.row--action:active{background:color-mix(in srgb, var(--text) 8%, transparent)}.row--action{color:var(--link);justify-content:flex-start}.row--wallet{min-height:56px;padding-block-start:8px;padding-block-end:8px}.chevron{border:solid var(--hint);opacity:.6;border-width:2px 2px 0 0;flex:none;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.spinner{border:2px solid color-mix(in srgb, var(--hint) 35%, transparent);border-top-color:var(--hint);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite spin}.skeleton{background:color-mix(in srgb, var(--hint) 25%, transparent);border-radius:6px;width:72px;height:12px;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.bottom-bar{padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--page);position:fixed;bottom:0;left:0;right:0}.main-button{background:var(--accent);width:100%;max-width:488px;height:50px;color:var(--accent-text);font:inherit;cursor:pointer;border:0;border-radius:10px;margin:0 auto;font-weight:600;display:block}.main-button:active{opacity:.8}.main-button.is-loading{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}
