.ios-toggle{border-radius:var(--radius-lg);background:var(--toggle-track);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;outline:none;flex-shrink:0;width:62px;height:32px;padding:0;transition:background-color .3s,box-shadow .3s;position:relative}.ios-toggle__thumb{border-radius:var(--radius-md);background:var(--toggle-thumb);pointer-events:none;justify-content:center;align-items:center;width:34px;height:24px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:4px;left:4px;box-shadow:0 2px 8px #0000001f,0 1px 3px #00000014}.ios-toggle__thumb-shine{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--toggle-shine-top) 0%, var(--toggle-shine-bottom) 100%);pointer-events:none;height:38%;position:absolute;top:2px;left:3px;right:3px}.ios-toggle__icon{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.ios-toggle__icon svg,.ios-toggle__icon img{width:100%;height:100%}.ios-toggle--on{background-color:var(--color-primary,#008bff);background-image:linear-gradient(135deg,#008bff 0%,#06b 100%)}.ios-toggle--on .ios-toggle__thumb{transform:translate(20px)}.ios-toggle--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.ios-toggle:focus-visible{box-shadow:0 0 0 3px var(--toggle-focus-ring)}.ios-toggle--small{border-radius:14px;width:46px;height:27px}.ios-toggle--small .ios-toggle__thumb{border-radius:10px;width:23px;height:19px;top:4px;left:4px}.ios-toggle--small.ios-toggle--on .ios-toggle__thumb{transform:translate(15px)}:root,[data-theme=dark]{--toggle-track:#39393d;--toggle-track-active:linear-gradient(135deg, #008bff 0%, #06b 100%);--toggle-thumb:var(--color-white);--toggle-glow:#008bff59;--toggle-focus-ring:#008bff66;--toggle-shine-top:#fffc;--toggle-shine-bottom:#fff3}[data-theme=light]{--toggle-track:#e9e9ea;--toggle-track-active:linear-gradient(135deg, #008bff 0%, #06b 100%);--toggle-thumb:var(--color-white);--toggle-glow:#008bff38;--toggle-focus-ring:#008bff59;--toggle-shine-top:#ffffffe6;--toggle-shine-bottom:#ffffff59}.Button{border-radius:var(--button-border-radius,9999px);width:100%;height:3.5rem;color:var(--color-text-primary,var(--color-white));box-shadow:var(--glass-shadow-inset);cursor:pointer;text-transform:uppercase;background-color:#0000;border:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;line-height:1.2;text-decoration:none;transition:background-color .3s,color .3s;display:flex;position:relative;overflow:hidden}.Button:focus-visible{outline:2px solid var(--color-primary,var(--tg-theme-button-color,#34b7f1));outline-offset:2px}.Button.radius-small{border-radius:var(--button-border-radius-small,8px)}.Button.radius-medium{border-radius:var(--button-border-radius-medium,12px)}.Button.radius-large{border-radius:var(--border-radius-large,20px)}.Button.radius-pill{border-radius:var(--radius-full)}.Button svg,.Button .Button-icon,.Button [class*=icon]{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.Button.no-upper-case{text-transform:none}.Button.disabled{cursor:default;pointer-events:none;opacity:.5!important}.Button.primary{border-radius:var(--button-border-radius,9999px);background:var(--color-primary,var(--accent-primary));color:var(--color-white,var(--color-white));text-transform:none;letter-spacing:.3px;font-weight:600;position:relative;box-shadow:0 10px 30px #00000026}.Button.primary:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring-btn-solid);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.primary>*{z-index:3;position:relative}.Button.primary:hover{background:var(--color-primary-hover,#0980f0)}.Button.primary:active{background:var(--color-primary-active,#0980f0);transform:scale(.98)}.Button.gold{background:var(--color-gold,gold);color:var(--color-text-on-gold,#000c);text-transform:none;isolation:isolate;font-weight:500;position:relative;box-shadow:0 10px 30px #00000026}.Button.gold:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring-btn-solid);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.gold>*{z-index:3;position:relative}.Button.gold:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 28%,#ffffff47 48%,#0000 68%);animation:5.2s ease-in-out infinite button-gold-sheen;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-140%)}.Button.gold:hover{background:var(--color-gold-hover,#e6d819);color:var(--color-text-on-gold,#000)}.Button.gold:active{transform:scale(.98)}.Button.secondary{position:relative}.Button.secondary:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.secondary{background:var(--glass-tint);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:inset 0 .5px 0 #ffffff38, 0 8px 24px var(--glass-shadow);transition-property:background,box-shadow}.Button.secondary>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Button.secondary{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.Button.secondary{background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);color:var(--color-text-primary,var(--color-white));text-transform:none;border:none;font-weight:500}@media (hover:hover){.Button.secondary:hover{color:var(--color-text-primary,var(--color-white));background-color:#0000001f}}.Button.secondary:active{transform:scale(.98)}.Button.gray{background-color:var(--color-background-secondary,#1f1f1f);color:var(--color-text-secondary,#aaa)}.Button.gray:hover{color:var(--color-primary,var(--color-telegram-blue));background-color:var(--color-item-hover,#2a2a2a)}.Button.danger{background-color:var(--color-background-secondary,#1f1f1f);color:var(--color-error,#f44336)}.Button.danger:hover{background-color:var(--color-error,#f44336);color:var(--color-white,var(--color-white))}.Button.danger:active{background-color:var(--color-error-shade,#d32f2f)}.Button.text{box-shadow:none;color:var(--color-text-secondary,rgba(var(--color-text-rgb), .8));text-transform:none;background:0 0;border:none;justify-content:flex-start;gap:.5rem;width:auto;height:auto;padding:.5rem .75rem;font-weight:500}.Button.text:hover{background:rgba(var(--color-text-rgb), .05);color:var(--color-text-primary,var(--color-white))}.Button.text:active{background:rgba(var(--color-text-rgb), .08);transform:scale(.98)}.Button.translucent{background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}.Button.translucent:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.translucent>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Button.translucent{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.Button.translucent{color:var(--color-text-primary,var(--color-white))}.Button.translucent:hover{background-color:rgba(var(--color-text-rgb), .1);color:var(--color-text-primary,var(--color-white))}.Button.dark{background-color:var(--color-dark-gray,var(--color-borders));color:var(--color-white,var(--color-white))}.Button.dark:hover{background-color:var(--color-background-elevated,#2a2a2a)}.Button.green{background-color:var(--color-success,#4caf50);color:var(--color-white,var(--color-white))}.Button.green:hover{background-color:var(--color-green-darker,#3d8b40)}.Button.outline{color:var(--color-primary,var(--accent-primary));text-transform:none;border:1px solid var(--color-border-default,#cbd5e1);background:0 0;font-weight:600;position:relative}.Button.outline:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--color-primary,var(--accent-primary)) 0%, var(--color-primary-shade,#0980f0) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.outline:hover{border-color:var(--color-primary,var(--accent-primary));background-color:#0968f50a}.Button.outline:active{background-color:#0968f514;transform:scale(.98)}.Button.fade{background:var(--accent-gradient);color:var(--color-white,var(--color-white));text-transform:none;letter-spacing:.3px;box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;background-size:200% 100%;font-weight:600;animation:4.5s ease-in-out infinite referral-shimmer}.Button.fade:hover{box-shadow:var(--glass-shadow-inset), 0 14px 35px #098bf566;transform:translateY(-2px)}.Button.fade:active{transform:scale(.98)}@keyframes referral-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes button-gold-sheen{0%,42%{transform:translate(-140%)}72%,to{transform:translate(140%)}}.Button.default{height:3.5rem;font-size:1rem}.Button.smaller{height:3rem;font-size:.875rem}.Button.tiny{height:2.5rem;font-size:.75rem}.Button.s{height:2.5rem;padding-left:.9rem;padding-right:.9rem;font-size:.75rem}.Button.m{height:3.5rem;font-size:.875rem}.Button.l{height:4.5rem;font-size:1.15rem}.Button.compact{height:2.75rem;padding:.5rem 1rem;font-size:.875rem}.Button.round{border-radius:50%;width:3.5rem;height:3.5rem;padding:0}.Button.pill{border-radius:9999px;width:auto;padding-left:1.5rem;padding-right:1.5rem}.Button.fully-round{border-radius:50%}.Button.fluid{width:auto}.Button.stretched{width:100%}.Button.loading{pointer-events:none}.Button.faded{opacity:.7}@supports ((-moz-appearance:none)){.lg-refract .Button.secondary{-webkit-backdrop-filter:url(#lg-refract-soft)blur(10px)saturate(130%);backdrop-filter:url(#lg-refract-soft)blur(10px)saturate(130%)}}[data-theme=light] .Button.primary{background:var(--color-primary,var(--accent-primary));color:var(--color-white,var(--color-white));text-transform:none;letter-spacing:.3px;font-weight:600;box-shadow:0 4px 12px #0968f54d,0 1px 2px #0000001a}[data-theme=light] .Button.primary:hover{background:var(--color-primary-hover,#085fe0);box-shadow:0 6px 16px #0968f566,0 2px 4px #00000026}[data-theme=light] .Button.primary:active{background:var(--color-primary-active,#0980f0);transform:scale(.98)}[data-theme=light] .Button.secondary{--glass-shadow:#0000001f;--glass-ring:linear-gradient(180deg, #0f172a38 0%, #0f172a14 42%, #0f172a1a 68%, #0f172a2e 100%);--glass-fallback:#0f172a1f;position:relative}[data-theme=light] .Button.secondary:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] .Button.secondary{background:var(--glass-tint);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:inset 0 .5px 0 #ffffff38, 0 8px 24px var(--glass-shadow);transition-property:background,box-shadow}[data-theme=light] .Button.secondary>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=light] .Button.secondary{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-theme=light] .Button.secondary{background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);color:var(--color-text-primary,#101828);text-transform:none;border:none;font-weight:500}@media (hover:hover){[data-theme=light] .Button.secondary:hover{color:var(--color-text-primary,#101828);background-color:#0f172a1f}}[data-theme=light] .Button.secondary:active{background-color:#0f172a29;transform:scale(.98)}[data-theme=light] .Button.translucent{--glass-tint:#0f172a14;--glass-shadow:#0000001f;--glass-ring:linear-gradient(180deg, #0f172a38 0%, #0f172a14 42%, #0f172a1a 68%, #0f172a2e 100%);--glass-fallback:#0f172a1f;background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}[data-theme=light] .Button.translucent:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] .Button.translucent>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=light] .Button.translucent{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-theme=light] .Button.translucent{color:var(--color-text-primary,#101828)}[data-theme=light] .Button.translucent:hover{color:var(--color-text-primary,#101828);background-color:#0f172a1f}[data-theme=light] .Button.translucent:active{background-color:#0f172a29;transform:scale(.98)}[data-theme=light] .Button.text{box-shadow:none;color:var(--color-accent-primary,var(--accent-primary));text-transform:none;background:0 0;border:none;justify-content:flex-start;gap:.5rem;width:auto;height:auto;padding:.5rem .75rem;font-weight:500}[data-theme=light] .Button.text:hover{color:var(--color-accent-primary,var(--accent-primary));background:#0968f514}[data-theme=light] .Button.text:active{background:#0968f51f;transform:scale(.98)}[data-theme=light] .Button.gray{background-color:var(--color-background-secondary,#f8fafc);color:var(--color-text-secondary,#475569)}[data-theme=light] .Button.gray:hover{color:var(--color-accent-primary,var(--accent-primary));background-color:var(--color-background-tertiary,#f1f5f9)}[data-theme=light] .Button.outline{color:var(--color-accent-primary,var(--accent-primary));text-transform:none;border:1px solid var(--color-border-default,#cbd5e1);background:0 0;font-weight:600;position:relative}[data-theme=light] .Button.outline:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--color-primary,var(--accent-primary)) 0%, var(--color-primary-shade,#0980f0) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] .Button.outline:hover{border-color:var(--color-accent-primary,var(--accent-primary));background-color:#0968f50a}[data-theme=light] .Button.outline:active{background-color:#0968f514;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.Button.gold:before{animation:none;display:none}}@property --sheet-y{syntax:"<length>";inherits:false;initial-value:0}.Sheet-root{z-index:var(--z-bottom-sheet);pointer-events:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Sheet-root *,.Sheet-root :before,.Sheet-root :after{scrollbar-width:none;-ms-overflow-style:none}.Sheet-root::-webkit-scrollbar{width:0;height:0;display:none}.Sheet-root ::-webkit-scrollbar{width:0;height:0;display:none}.Sheet-backdrop{z-index:1;cursor:pointer;touch-action:none;background:linear-gradient(#00000073 0%,#00000026 100%);position:absolute;top:0;bottom:0;left:0;right:0}@supports ((-webkit-backdrop-filter:blur(0px)) or (backdrop-filter:blur(0px))){.Sheet-backdrop{-webkit-backdrop-filter:saturate(160%)blur(8px);backdrop-filter:saturate(160%)blur(8px);background-color:#0000}}.Sheet-motion{z-index:2;pointer-events:none;justify-content:center;width:100%;display:flex;position:relative}.Sheet-dialog{background-color:var(--lg-tint-sheet,var(--color-background-secondary,#1d1d1d));border:1px solid var(--glass-border,rgba(var(--color-text-rgb), .08));border-radius:var(--radius-3xl);z-index:1;pointer-events:auto;touch-action:pan-y;width:100%;height:auto;min-height:0;max-height:95dvh;transform:translate3d(0, var(--sheet-y,0px), 0);margin:var(--spacing-sm) 6px 18px;max-height:calc(100dvh - var(--app-safe-top,0px) - var(--spacing-sm) - 18px);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 -12px 48px #00000059}@media (min-width:600px){.Sheet-dialog{border-radius:var(--radius-3xl);max-height:calc(85vh - var(--app-safe-top,0px))}}.Sheet-dialog--half{min-height:50vh}.Sheet-dialog--full{min-height:min(30vh, 100dvh - var(--app-safe-top,0px) - var(--spacing-sm) - 18px);max-height:calc(100dvh - var(--app-safe-top,0px) - var(--spacing-sm) - 18px)}.Sheet-handle{background-color:var(--glass-border,rgba(var(--color-text-rgb), .15));width:38px;height:4px;margin:var(--spacing-md) auto 6px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:2px;flex-shrink:0;position:relative}.Sheet-handle:before{content:"";position:absolute;top:-12px;bottom:-16px;left:-28px;right:-28px}.Sheet-dialog--dragging{-webkit-user-select:none;user-select:none}.Sheet-dialog--dragging .Sheet-handle{cursor:grabbing}.Sheet-header{padding:var(--spacing-xs) 12px 12px;justify-content:space-between;align-items:center;gap:var(--spacing-sm);touch-action:none;border-bottom:1px solid var(--glass-border,rgba(var(--color-text-rgb), .06));flex-shrink:0;display:flex}.Sheet-header-center{flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.Sheet-header-title-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Sheet-header-title-icon img,.Sheet-header-title-icon svg{width:100%;height:100%;display:block}.Sheet-header-title{min-width:0;font-size:var(--font-size-lg);color:var(--color-text-primary,#fff);letter-spacing:-.3px;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;font-weight:700;overflow:hidden}.Sheet-header-btn{background:var(--glass-bg);width:42px;height:42px;box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;flex-shrink:0;transition-property:background,box-shadow;position:relative}.Sheet-header-btn:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Sheet-header-btn>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Sheet-header-btn{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.Sheet-header-btn{border-radius:var(--radius-full);color:var(--text-secondary,rgba(var(--color-text-rgb), .85));cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.Sheet-header-btn:hover{background-color:rgba(var(--color-text-rgb), .05)}.Sheet-header-btn:active{transform:scale(.98)}.Sheet-header-btn svg{color:var(--color-text-primary,#fff)}.Sheet-header-spacer{flex-shrink:0;width:42px;height:42px}.Sheet-body{min-height:0;padding:var(--spacing-xl);overflow-anchor:none;overscroll-behavior:none;-webkit-overflow-scrolling:touch;color:var(--color-text-primary,#fff);scrollbar-width:none;-ms-overflow-style:none;flex:auto;overflow-y:auto}.Sheet-body::-webkit-scrollbar{width:0;height:0;display:none}.Sheet-body--no-scroll{overflow:visible}.Sheet-footer{padding:var(--spacing-md) 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--glass-border,rgba(var(--color-text-rgb), .06));gap:var(--spacing-sm);flex-shrink:0;display:flex}.Sheet-footer>button,.Sheet-footer>a{flex:1}@media (min-width:768px){.Sheet-dialog{max-width:var(--overlay-max-width);width:100%}.Sheet-dialog--full{max-width:var(--overlay-full-max-width,640px)}.Sheet-header-title{font-size:calc(var(--font-size-lg) + 2px)}.Sheet-body{padding:var(--spacing-2xl)}.Sheet-footer{padding:var(--spacing-lg) 24px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.Sheet-footer.filter-sheet__footer{display:grid}}@media (min-width:960px){.Sheet-root{align-items:center}.Sheet-dialog,.Sheet-dialog--half{width:min(100% - 48px, var(--overlay-max-width));max-width:var(--overlay-max-width);max-height:var(--overlay-max-height);height:auto;min-height:0;margin:24px}.Sheet-dialog--full{width:min(100% - 48px, var(--overlay-full-max-width,640px));max-width:var(--overlay-full-max-width,640px);min-height:0;max-height:var(--overlay-full-max-height,min(92dvh, var(--app-height) - 24px));height:auto;margin:24px}.Sheet-handle{cursor:grab}.Sheet-body{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.Sheet-body::-webkit-scrollbar{width:0;height:0;display:none}.Sheet-footer{flex-shrink:0}}.Card{background-color:rgba(var(--color-text-rgb), .01);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(var(--glass-saturate,220%));backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(var(--glass-saturate,220%));border-radius:var(--radius-3xl);transition:background-color .2s}.Card:hover{background-color:rgba(var(--color-text-rgb), .03)}.Card--padding-none{padding:0}.Card--padding-small{padding:.75rem}.Card--padding-medium{padding:1rem}.Card--padding-large{padding:1.5rem}.Card--padding-sm{padding:.75rem}.Card--padding-md{padding:1rem}.Card--padding-lg,.Card--padding-xl{padding:1.5rem}.Card--border{border:1px solid rgba(var(--color-text-rgb), .08)}.Card--clickable{cursor:pointer}.Card--clickable:hover{background-color:rgba(var(--color-text-rgb), .03)}.Card--clickable:active{background-color:rgba(var(--color-text-rgb), .04)}.Card--center-content{justify-content:center;align-items:center;display:flex}.Card--hover{transition:background-color .2s}.Card--hover:hover{background-color:rgba(var(--color-text-rgb), .03)}[data-theme=light] .Card{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);border:1px solid var(--color-border-default,#cbd5e1);background-color:#ffffffd9;transition:background-color .2s;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}[data-theme=light] .Card:hover{background-color:#fffffff2;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}[data-theme=light] .Card--border{border:1px solid var(--color-border-default,#cbd5e1)}[data-theme=light] .Card--clickable{cursor:pointer}[data-theme=light] .Card--clickable:hover{border-color:var(--color-border-accent,#0968f51a);background-color:#f8fafccc}[data-theme=light] .Card--clickable:active{background-color:#f1f5f9e6}.Message{--msg-bg:#212121;--msg-text:#fff;--msg-meta:#ffffff9e;--msg-name:#6ab2f2;box-sizing:border-box;align-items:flex-end;gap:6px;width:100%;padding:1px 0;display:flex}.Message--own{--msg-bg:#2b5278;--msg-name:#fff;flex-direction:row-reverse}.Message-content{width:-moz-fit-content;width:fit-content;min-width:92px;max-width:min(29rem,100%);color:var(--msg-text);position:relative}.Message--channel-post .Message-content{width:100%;max-width:none}.Message-bubble{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;box-shadow:var(--glass-shadow-inset), 0 10px 28px #0000001f;border-radius:15px;display:flow-root;position:relative;overflow:hidden}.Message--tail .Message-bubble{border-bottom-left-radius:0}.Message-footer{margin-top:5px}.Message--own.Message--tail .Message-bubble{border-bottom-right-radius:0;border-bottom-left-radius:15px}.Message--has-media:not(.Message--channel-post) .Message-content{width:min(320px,100%);max-width:min(320px,100%)}.Message:not(.Message--channel-post) .Message-content:has(.feed-poll){width:min(320px,100%);max-width:min(320px,100%)}.Message-sender{align-items:center;gap:8px;min-width:0;padding:8px 10px 2px;display:flex}.Message-sender-avatar{border-radius:50%;flex:0 0 28px;width:28px;height:28px;overflow:hidden}.Message-sender-avatar>*{width:100%;height:100%;display:block}.Message-sender-avatar img{object-fit:cover;width:100%;height:100%;display:block}.Message-sender-name{text-overflow:ellipsis;white-space:nowrap;color:var(--msg-name);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.Message-pin{color:var(--msg-meta);flex-shrink:0}.Message-media{overflow:hidden}.Message-media img,.Message-media video{object-fit:cover;background:#111;width:100%;max-height:360px;display:block}.Message--has-media .Message-media{margin-top:4px}.Message-caption{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:4px 10px 2px;font-size:15px;line-height:1.3125;display:flow-root}.Message-caption:empty{display:none}.Message-meta-row{justify-content:flex-end;padding:2px 10px 7px;display:flex}.Message-meta{height:1rem;color:var(--msg-meta);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;line-height:1.25;display:inline-flex}.Message--overlay-meta .Message-meta{color:#fff;background:#00000073;border-radius:11px;margin:0;padding:3px 6px;position:absolute;bottom:6px;right:6px}.Message--overlay-meta .Message-meta-row{display:none}.Message-views{align-items:center;gap:2px;display:inline-flex}.Message-eye{opacity:.9;display:block}.Message-appendix{pointer-events:none;width:9px;height:20px;position:absolute;bottom:-3px;left:-8.5px;overflow:visible}.Message-appendix path{fill:var(--glass-bg)}.Message--own .Message-appendix{left:auto;right:-8.5px}[data-theme=light] .Message{--msg-bg:#fff;--msg-text:#000;--msg-meta:#00000073;--msg-name:#168acd}[data-theme=light] .Message--own{--msg-bg:#eeffde;--msg-name:#3a9e2e}[data-theme=light] .Message-bubble{border:1px solid #0f172a14;box-shadow:0 1px 2px #0f172a0d,0 4px 14px #0f172a12}:root{--color-gray:#5a6070;--color-white:var(--color-white);--color-primary:var(--accent-primary);--color-green:var(--success);--color-error:var(--danger);--color-warning:var(--warning)}.Badge{text-align:center;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4375rem;font-size:.875rem;font-weight:500;line-height:1.5625rem;display:inline-flex}.Badge--default{background:var(--color-gray);color:var(--color-white)}.Badge--primary{background:var(--color-primary);color:var(--color-white)}.Badge--secondary{background:var(--color-background-secondary,#0f0f12);color:var(--color-primary)}.Badge--success{background:var(--color-green);color:var(--color-white)}.Badge--error{background:var(--color-error);color:var(--color-white)}.Badge--warning{background:var(--color-warning);color:var(--color-white)}.Badge--gray{background:var(--color-gray);color:var(--color-white)}.Badge--critical{background:var(--color-error);color:var(--color-white)}.Badge--small{min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.75rem}.Badge--dot{border-radius:50%;width:.5rem;min-width:.5rem;height:.5rem;padding:0}:root{--color-primary:var(--accent-primary);--color-white:var(--color-white);--color-gray:#5a6070;--color-green:var(--success)}.Spinner{width:var(--spinner-size,2rem);height:var(--spinner-size,2rem);animation:1.5s linear infinite spinner-rotate;display:inline-block;position:relative}.Spinner__svg{width:100%;height:100%}.Spinner__circle{stroke:currentColor;fill:none;stroke-linecap:round;stroke-width:3px;stroke-dasharray:75 75;stroke-dashoffset:0;transform-origin:50%;animation:2.5s cubic-bezier(.4,0,.2,1) infinite spinner-dash}.Spinner--blue{color:var(--color-primary)}.Spinner--white{color:var(--color-white)}.Spinner--gray{color:var(--color-gray)}.Spinner--green{color:var(--color-green)}.Spinner--small{--spinner-size:1.25rem}.Spinner--medium{--spinner-size:2rem}.Spinner--large{--spinner-size:3rem}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dasharray:1 100;stroke-dashoffset:0}50%{stroke-dasharray:50 50;stroke-dashoffset:-25px}to{stroke-dasharray:1 100;stroke-dashoffset:-100px}}.input-group{margin-bottom:1.5rem;position:relative}.input-group label{background-color:var(--tg-theme-bg-color,var(--color-white));color:var(--color-placeholders,rgba(var(--color-text-rgb), .3));cursor:var(--custom-cursor,text);pointer-events:none;transform-origin:0;white-space:nowrap;padding:0 .25rem;font-size:1rem;font-weight:400;transition:transform .15s ease-out,color .15s ease-out;display:block;position:absolute;top:.9375rem;left:.75rem}.input-group.with-arrow:after{content:"";border-left:1px var(--color-text-secondary,rgba(var(--color-text-rgb), .5)) solid;border-bottom:1px var(--color-text-secondary,rgba(var(--color-text-rgb), .5)) solid;width:.75rem;height:.75rem;position:absolute;top:1rem;right:2rem;transform:rotate(-45deg)}.input-group.touched label,.input-group.error label,.input-group.success label,.input-group .form-control:focus+label,.input-group .form-control.focus+label{transform:scale(.75)translate(-.5rem,-2.25rem)}.input-group input::placeholder,.input-group .form-control::placeholder{color:var(--color-placeholders,rgba(var(--color-text-rgb), .3))}.input-group.touched label{color:var(--color-text-secondary,#00000080)}.input-group.error label,.input-group.success label{color:var(--color-text-secondary,rgba(var(--color-text-rgb), .5))}.input-group.disabled{opacity:.5;pointer-events:none}.input-group[dir=rtl] input{text-align:right}.input-group[dir=rtl] label{left:auto;right:.75rem}.input-group[dir=rtl].with-arrow:after{border-left:none;border-right:1px var(--color-text-secondary,#00000080) solid;left:2rem;right:auto}.input-group[dir=rtl].touched label,.input-group[dir=rtl].error label,.input-group[dir=rtl].success label,.input-group[dir=rtl] .form-control:focus+label,.input-group[dir=rtl] .form-control.focus+label{transform:scale(.75)translate(1.5rem,-2.25rem)}.form-control{--border-width:1px;width:100%;height:3.575rem;padding:calc(.75rem - var(--border-width)) calc(1.25rem - var(--border-width));border:var(--border-width) solid var(--glass-border,rgba(var(--color-text-rgb), .1));border-radius:var(--border-radius-default,999px);color:var(--color-text-primary,var(--tg-theme-text-color,#fff));background-color:var(--glass-bg,rgba(var(--color-text-rgb), .025));box-shadow:var(--glass-shadow-inset,inset 0 0 0 1px rgba(var(--color-text-rgb), .01), inset 2px 2px 0px -2px rgba(var(--color-text-rgb), .25), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .18), inset -3px -6px 1px -6px rgba(var(--color-text-rgb), .15));-webkit-backdrop-filter:blur(20px);word-break:break-word;-webkit-appearance:none;outline:none;font-size:1rem;font-weight:500;line-height:1.25rem;transition:border-color .2s,background-color .2s,box-shadow .2s;display:block}.form-control[dir]{text-align:initial}.form-control:hover{background-color:rgba(var(--color-text-rgb), .03);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .13), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .3), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .27), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .22)}.form-control:hover+label{color:var(--color-primary,var(--color-telegram-blue))}.form-control:focus-visible{outline:none}.form-control:focus,.form-control.focus{background-color:rgba(var(--color-text-rgb), .05);border-color:var(--color-primary,var(--color-telegram-blue));box-shadow:inset 0 0 0 1px var(--color-primary,var(--color-telegram-blue));caret-color:var(--color-primary,var(--color-telegram-blue))}.form-control:focus+label,.form-control.focus+label{color:var(--color-primary,var(--color-telegram-blue))}.form-control:disabled{background:0 0!important}.input-group.has-icon .form-control{padding-left:2.85rem}.input-group.has-icon label{left:2.85rem}.input-group__icon{z-index:1;height:3.575rem;color:rgba(var(--color-text-rgb), .5);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;left:16px}.input-group.is-loading .form-control{padding-right:3.25rem}.input-group__spinner{width:32px;height:3.575rem;color:var(--color-primary,#008bff);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:10px;overflow:hidden}.input-group__spinner-svg{transform-origin:50%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:18px;height:18px;animation:.75s linear infinite input-group-spin;display:block}@keyframes input-group-spin{to{transform:rotate(360deg)}}.input-group__status{letter-spacing:-.01em;white-space:normal;margin:8px 16px 0;font-size:13px;font-weight:500;line-height:1.35}.input-group__status--error{color:color-mix(in srgb, var(--color-error,#f44336) 78%, white)}.input-group__status--success{color:var(--color-text-green,var(--success))}.error .form-control,.error .form-control:hover,.error .form-control:focus{border-color:color-mix(in srgb, var(--color-error,#f44336) 55%, transparent);background-color:rgba(var(--color-error-rgb,244, 67, 54), .12);box-shadow:none;caret-color:var(--color-error,#f44336)}.success .form-control,.success .form-control:hover,.success .form-control:focus{border-color:color-mix(in srgb, var(--color-text-green,var(--success)) 55%, transparent);background-color:color-mix(in srgb, var(--color-text-green,var(--success)) 12%, transparent);box-shadow:none;caret-color:var(--color-text-green,var(--success))}.form-control:-webkit-autofill{box-shadow:inset 0 0 0 10rem var(--tg-theme-bg-color,var(--color-white));-webkit-text-fill-color:var(--tg-theme-text-color,var(--color-black))}.form-control:autofill{box-shadow:inset 0 0 0 10rem var(--tg-theme-bg-color,var(--color-white));-webkit-text-fill-color:var(--tg-theme-text-color,var(--color-black))}.form-control:-webkit-autofill-strong-password{box-shadow:inset 0 0 0 10rem var(--tg-theme-bg-color,var(--color-white));-webkit-text-fill-color:var(--tg-theme-text-color,var(--color-black))}.form-control:-webkit-autofill-strong-password-viewable{box-shadow:inset 0 0 0 10rem var(--tg-theme-bg-color,var(--color-white));-webkit-text-fill-color:var(--tg-theme-text-color,var(--color-black))}.form-control:-webkit-autofill-and-obscured{box-shadow:inset 0 0 0 10rem var(--tg-theme-bg-color,var(--color-white));-webkit-text-fill-color:var(--tg-theme-text-color,var(--color-black))}.form-control::-ms-clear{display:none}.form-control::-ms-reveal{display:none}textarea.form-control{resize:none;padding-top:calc(1rem - var(--border-width));padding-bottom:calc(1rem - var(--border-width));line-height:1.3125rem;overflow:hidden}.max-length-indicator{color:var(--color-text-secondary,rgba(var(--color-text-rgb), .5));background:var(--tg-theme-bg-color,var(--color-white));border-radius:.25rem;padding:0 .25rem;font-size:.75rem;position:absolute;bottom:-.5625rem;right:.75rem}.SearchInput{border-radius:var(--radius-full);background:var(--glass-bg);width:100%;min-width:0;height:42px;min-height:42px;box-shadow:inset 0 .5px 0 #ffffff52, 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);border:none;align-items:center;gap:0;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.SearchInput:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring-btn);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.SearchInput{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.SearchInput>*{z-index:3;position:relative}.SearchInput.has-focus,.SearchInput:focus-within{caret-color:var(--color-primary,var(--accent-primary));background-color:rgba(var(--color-text-rgb), .06)}.SearchInput__glyph{width:20px;height:20px;color:rgba(var(--color-text-rgb), .38);flex:none;justify-content:center;align-items:center;margin-inline-start:.75rem;line-height:0;transition:color .15s;display:flex}.SearchInput__glyph svg{width:20px;height:20px;display:block}.SearchInput.has-focus .SearchInput__glyph,.SearchInput:focus-within .SearchInput__glyph{color:var(--color-primary,#008bff)}.SearchInput__field{width:100%;min-width:0;height:100%;color:var(--color-text-primary,var(--color-white));border-radius:0;flex:auto;margin:0;padding:0 .5rem 0 .65rem;font-size:1rem;line-height:1.2;box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important}.SearchInput__field:focus{box-shadow:none!important;border:none!important;outline:none!important}.SearchInput__field:focus-visible{box-shadow:none!important;border:none!important;outline:none!important}.SearchInput__field::placeholder{color:var(--color-text-secondary);opacity:.45}.SearchInput__trail{flex:none;justify-content:flex-end;align-self:stretch;align-items:center;gap:2px;height:100%;margin-inline-end:6px;padding:0;display:flex}.SearchInput__spinner{width:32px;height:32px;color:var(--color-primary,#008bff);flex:0 0 32px;justify-content:center;align-items:center;line-height:0;display:flex;overflow:hidden}.SearchInput__spinner-svg{transform-origin:50%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex:none;width:18px;height:18px;animation:.75s linear infinite search-input-spin;display:block}.SearchInput__clear{width:32px;height:32px;color:rgba(var(--color-text-rgb), .48);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:color .15s,background-color .15s;display:flex}.SearchInput__clear svg{flex:none;width:20px;height:20px;display:block}.SearchInput__clear:hover,.SearchInput__clear:active{color:var(--color-primary,#008bff);background-color:#008bff24}.SearchInput__clear:focus-visible{outline:2px solid var(--color-primary,var(--accent-primary));outline-offset:2px}@keyframes search-input-spin{to{transform:rotate(360deg)}}.TextArea-group{margin-bottom:1rem;position:relative}.TextArea-group.with-label{margin-top:1.5rem}.TextArea-group.error .TextArea{border-color:var(--color-status-danger)}.TextArea-group.error .TextArea-label{color:var(--color-status-danger)}.TextArea-group.success .TextArea{border-color:var(--color-status-success)}.TextArea-group.success .TextArea-label{color:var(--color-status-success)}.TextArea-group.disabled{opacity:.5;pointer-events:none}.TextArea{background:var(--color-background-tertiary);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-md);width:100%;min-height:4.5rem;color:var(--color-text-primary);resize:vertical;padding:.75rem 1rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:all .2s}.TextArea:focus{border-color:var(--color-accent-primary);background:var(--color-background-elevated);outline:none}.TextArea::placeholder{color:var(--color-text-hint)}.TextArea-label{background:var(--color-background-secondary);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:0 .5rem;font-size:.75rem;font-weight:500;position:absolute;top:-.625rem;left:1rem}.TextArea-max-length{color:var(--color-text-hint);font-size:.75rem;position:absolute;bottom:.5rem;right:1rem}:root{--color-gray:#5a6070;--color-background:#0a0a0c;--color-primary:var(--accent-primary,var(--accent-primary))}.Switcher{align-items:center;display:inline-flex;position:relative}.Switcher.disabled{opacity:.5;pointer-events:none}.Switcher input{visibility:hidden;opacity:0;width:0;height:0;position:absolute}.Switcher .widget{cursor:pointer;background-color:rgba(var(--color-text-rgb), .01);width:2.125rem;height:.875rem;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .08), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18);-webkit-backdrop-filter:blur(20px);border-radius:.5rem;transition:background-color .15s,box-shadow .15s;position:relative}.Switcher .widget:after{content:"";background:linear-gradient(135deg, var(--color-white) 0%, #f0f0f0 100%);border-radius:.75rem;width:1.125rem;height:1.125rem;transition:transform .2s,box-shadow .2s;position:absolute;top:-.125rem;left:0;box-shadow:0 2px 4px #0003}.Switcher input:checked+.widget{background:var(--color-primary);box-shadow:0 0 0 1px #0968f54d,0 4px 12px #0968f533}.Switcher input:checked+.widget:after{background:linear-gradient(135deg, var(--color-white) 0%, var(--color-white) 100%);box-shadow:var(--shadow-sm);transform:translate(100%)}.Checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex;position:relative}.Checkbox.disabled{opacity:.5;cursor:default;pointer-events:none}.Checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.Checkbox input:checked~.checkmark{background-color:var(--color-primary,var(--accent-primary));box-shadow:none}.Checkbox input:checked~.checkmark:before{background:var(--glass-ring-btn-solid)}.Checkbox input:checked~.checkmark:after{display:block}.Checkbox .checkmark{background-color:var(--glass-bg);width:22px;height:22px;box-shadow:var(--glass-shadow-inset);border:none;border-radius:7px;flex-shrink:0;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.Checkbox .checkmark:before{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring-btn);pointer-events:none;-webkit-mask-composite:xor;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Checkbox .checkmark:after{content:"";z-index:2;border:solid var(--tg-theme-button-text-color,var(--color-white));border-width:0 2px 2px 0;width:5px;height:9px;display:none;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.Checkbox .label{color:var(--color-text-primary,var(--color-white));margin-left:.75rem;font-size:1rem}.Checkbox--error .checkmark{border-color:var(--danger,var(--danger))}.Checkbox--error input:checked~.checkmark{background-color:var(--danger,var(--danger))}.Checkbox--success .checkmark{border-color:var(--success,var(--success))}.Checkbox--success input:checked~.checkmark{background-color:var(--success,var(--success))}.CheckboxGroup{flex-direction:column;gap:.75rem;display:flex}.CheckboxGroup--horizontal{flex-flow:wrap;gap:1rem}.Radio{cursor:pointer;background:rgba(var(--color-text-rgb), .01);border:1px solid rgba(var(--color-text-rgb), .08);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:inline-flex;position:relative}.Radio:hover:not(.disabled){background:rgba(var(--color-text-rgb), .03);border-color:rgba(var(--color-text-rgb), .12)}.Radio:active:not(.disabled){transform:scale(.98)}.Radio.checked,.Radio--checked{border-color:var(--accent-primary,var(--accent-primary));background:#0066ff0d}.Radio.plain,.Radio--plain{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.625rem;padding:.55rem .75rem}.Radio.plain:hover:not(.disabled),.Radio.plain:active:not(.disabled),.Radio.plain.checked,.Radio.plain.Radio--checked,.Radio--plain:hover:not(.disabled),.Radio--plain:active:not(.disabled),.Radio--plain.checked,.Radio--plain.Radio--checked{background:0 0;border:0;transform:none}.Radio--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Radio--loading{pointer-events:none}.Radio-input{opacity:0;pointer-events:none;position:absolute}.Radio-mark{border:1.5px solid rgba(var(--color-text-rgb), .32);box-sizing:border-box;background:0 0;border-radius:50%;flex-shrink:0;width:22px;height:22px;position:relative}.Radio.checked .Radio-mark,.Radio--checked .Radio-mark{border-color:var(--color-primary,#008bff);background:0 0}.Radio.gold.checked .Radio-mark,.Radio--gold.Radio--checked .Radio-mark{border-color:var(--color-gold,gold);background:0 0}.Radio-mark:after{content:"";background:var(--color-primary,#008bff);opacity:0;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.Radio.checked .Radio-mark:after,.Radio--checked .Radio-mark:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.Radio.gold.checked .Radio-mark:after,.Radio--gold.Radio--checked .Radio-mark:after{background:var(--color-gold,gold)}.Radio-content{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.Radio-aside{text-align:right;flex-shrink:0;margin-left:auto}.Radio-label{color:var(--tg-theme-text-color,#fff);font-size:1rem;line-height:1.3}.Radio-subLabel{color:rgba(var(--color-text-rgb), .5);cursor:pointer;font-size:.8125rem;line-height:1.3}.Radio-subLabel:hover{color:var(--accent-primary,var(--accent-primary))}.Radio.gold .Radio-subLabel:hover,.Radio--gold .Radio-subLabel:hover{color:rgba(var(--color-text-rgb), .5)}.Radio-loader{border:2px solid rgba(var(--color-text-rgb), .1);border-top-color:var(--accent-primary,var(--accent-primary));border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.8s linear infinite radio-spin}@keyframes radio-spin{to{transform:rotate(360deg)}}.RadioGroup{flex-direction:column;gap:.25rem;display:flex}.RadioGroup.compact{gap:0}.RadioGroup.compact>label{padding:.5rem 0}.RadioGroup.large{gap:.75rem}.RadioGroup.large>label{padding:1rem 0}.icon{color:currentColor;display:block}.icon:not([width]){width:24px}.icon:not([height]){height:24px}.Select{flex-direction:column;gap:6px;margin-bottom:1rem;display:flex;position:relative}.Select-label{color:rgba(var(--color-text-rgb), .55);font-size:12px;font-weight:600}.Select-trigger{border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(20px);text-align:left;width:100%;min-height:52px;color:var(--color-text-primary,#fff);border-radius:var(--radius-lg,14px);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:.85rem 2.75rem .85rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.Select-trigger:hover:not(:disabled){background-color:var(--glass-bg-hover,rgba(var(--color-text-rgb), .04));border-color:rgba(var(--color-text-rgb), .16)}.Select-trigger:focus-visible{box-shadow:var(--glass-shadow-inset), 0 0 0 3px #0968f51f;border-color:#0968f573;outline:none}.Select-trigger:disabled{opacity:.5;cursor:not-allowed}.Select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-trigger.is-placeholder .Select-value{color:rgba(var(--color-text-rgb), .4)}.Select-chevron{color:rgba(var(--color-text-rgb), .55);pointer-events:none;transition:transform .18s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Select.is-open .Select-chevron{transform:translateY(-50%)rotate(180deg)}.Select.error .Select-trigger{border-color:var(--danger,#ef4444)}.Select.error .Select-label{color:var(--danger,#ef4444)}.Select.disabled{opacity:.6;pointer-events:none}.Select.touched .Select-label{color:var(--accent-primary,#0968f5)}[dir=rtl] .Select .Select-trigger{text-align:right;padding:.85rem 1rem .85rem 2.75rem}[dir=rtl] .Select .Select-chevron{left:14px;right:auto}.Select-menu{z-index:16000;border-radius:var(--radius-lg,14px);border:1px solid var(--glass-border);max-height:280px;box-shadow:var(--glass-shadow-inset), 0 16px 40px #00000073;-webkit-backdrop-filter:blur(24px);background:#121216f5;padding:6px;position:fixed;overflow:auto}.Select-option{width:100%;min-height:44px;color:var(--color-text-primary,#fff);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:10px 12px;font-size:15px;display:flex}.Select-option.is-active,.Select-option:hover:not(:disabled){background:rgba(var(--color-text-rgb), .08)}.Select-option.is-selected{color:#fff;background:#0968f52e}.Select-option:disabled{opacity:.4;cursor:not-allowed}.RangeSlider{margin-bottom:1.5rem}.RangeSlider-topRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.RangeSlider-label{color:var(--tg-theme-text-color,#fff);font-size:.9375rem;font-weight:500}.RangeSlider-value{color:var(--accent-primary,var(--accent-primary));font-size:.9375rem;font-weight:600}.RangeSlider-min,.RangeSlider-max{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .5));font-size:.75rem}.RangeSlider-main{align-items:center;height:2rem;display:flex;position:relative}.RangeSlider-track-fill{background:var(--accent-gradient,linear-gradient(135deg, var(--accent-primary) 0%, #0980f0 100%));pointer-events:none;z-index:1;border-radius:2px;height:4px;transition:width .1s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.RangeSlider-input{-webkit-appearance:none;appearance:none;background:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .2));cursor:pointer;z-index:2;border-radius:2px;outline:none;width:100%;height:4px}.RangeSlider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--tg-theme-bg-color,#0a0a0c);border:3px solid var(--accent-primary,var(--accent-primary));cursor:pointer;border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 2px 8px #0968f566}.RangeSlider-input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #0968f580}.RangeSlider-input::-webkit-slider-thumb:active{transform:scale(.95)}.RangeSlider-input::-moz-range-thumb{background:var(--tg-theme-bg-color,#0a0a0c);border:3px solid var(--accent-primary,var(--accent-primary));cursor:pointer;border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 2px 8px #0968f566}.RangeSlider-input::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #0968f580}.RangeSlider-input::-moz-range-thumb:active{transform:scale(.95)}.RangeSlider-input::-moz-range-track{background:0 0;height:4px}.RangeSlider-input:disabled{opacity:.5;cursor:not-allowed}.RangeSlider-input:disabled::-webkit-slider-thumb{cursor:not-allowed;border-color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .3))}.RangeSlider-options{justify-content:space-between;width:100%;margin-top:.5rem;padding:0 .25rem;display:flex;position:absolute;top:100%;left:0}.RangeSlider-option{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .5));cursor:pointer;text-align:center;font-size:.75rem;transition:all .2s}.RangeSlider-option.active{color:var(--accent-primary,var(--accent-primary));font-weight:600}.RangeSlider-option:hover{color:var(--accent-primary,var(--accent-primary))}.RangeSlider.disabled{opacity:.5;pointer-events:none}.RangeSlider.bold .RangeSlider-label{font-weight:600}.SegmentedControl{--slider-inset:4px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(20px);padding:var(--spacing-xs);border-radius:100px;align-items:center;min-height:52px;display:flex;position:relative;overflow:hidden}.SegmentedControl--small{min-height:36px}.SegmentedControl--large{min-height:58px}.SegmentedControl--disabled{opacity:.5;pointer-events:none}.SegmentedControl__slider{top:var(--slider-inset);left:var(--slider-inset);width:calc(100% / var(--segments-count,1) - var(--slider-inset) * 2);height:calc(100% - var(--slider-inset) * 2);border:1px solid var(--glass-border,#008bff8c);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18), 0 10px 30px #00000026;pointer-events:none;z-index:1;background:linear-gradient(135deg,#008bffd9 0%,#008bffa6 100%);border-radius:100px;transition:transform .5s cubic-bezier(.25,1,.5,1);position:absolute}.SegmentedControl__items{z-index:2;width:100%;display:flex;position:relative}.SegmentedControl__item{z-index:2;min-width:0;padding:var(--spacing-sm) 12px;color:var(--text-secondary,rgba(var(--color-text-rgb), .6));font-family:inherit;font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:var(--spacing-2xs);background:0 0;border:none;border-radius:100px;flex:1;font-weight:500;transition:color .3s;display:flex;position:relative;overflow:hidden}.SegmentedControl__item:hover:not(:disabled){color:var(--text-primary,rgba(var(--color-text-rgb), .85))}.SegmentedControl__item:active:not(:disabled){color:var(--color-text-primary,var(--color-white))}.SegmentedControl__item--active{color:var(--color-text-primary,var(--color-white));font-weight:600}.SegmentedControl__item:disabled{cursor:not-allowed;opacity:.5}.SegmentedControl__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SegmentedControl__icon svg{width:18px;height:18px}.SegmentedControl__label{text-align:center;text-overflow:ellipsis;line-height:1}.SegmentedControl:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 30% 20%,#0000000d 0%,#0000 40%),radial-gradient(circle at 80% 80%,#00000009 0%,#0000 40%),linear-gradient(#0000000d 0%,#0000 50%,#0000000d 100%);border-radius:50px;position:absolute;top:0;bottom:0;left:0;right:0}.SegmentedControl:after{content:"";background:radial-gradient(circle at 50% 0%, rgba(var(--color-text-rgb), .005) 0%, transparent 50%);border-radius:var(--radius-2xl);pointer-events:none;z-index:3;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.SegmentedControl__slider:before{content:"";pointer-events:none;border-radius:100px;position:absolute;top:0;bottom:0;left:0;right:0}.SegmentedControl--gold .SegmentedControl__slider{background:linear-gradient(135deg, var(--color-gold,gold) 0%, var(--color-gold-hover,#e6d819) 100%);border-color:#ffd7008c}.SegmentedControl--gold .SegmentedControl__item--active{color:var(--color-text-on-gold,#000c)!important}.SegmentedControl--white .SegmentedControl__slider{background:#fff;border-color:#ffffffb8;box-shadow:inset 0 0 0 1px #1414140a,0 8px 20px #0000002e}.SegmentedControl--white .SegmentedControl__item--active{color:#141414!important}[data-theme=light] .SegmentedControl--white .SegmentedControl__slider{background:#141414;border-color:#141414cc;box-shadow:inset 0 0 0 1px #ffffff0f,0 8px 20px #0000001f}[data-theme=light] .SegmentedControl--white .SegmentedControl__item--active{color:#fff!important}.List{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .03));border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.List-default>.ListItem,.List-default>div[role=button],.List-compact>.ListItem,.List-compact>div[role=button]{padding:0}.List-compact>.ListItem .ListItem-button,.List-compact>div[role=button] .ListItem-button{padding:.5rem 1rem}.List-large>.ListItem,.List-large>div[role=button]{padding:0}.List-large>.ListItem .ListItem-button,.List-large>div[role=button] .ListItem-button{padding:1rem 1.25rem}.List-with-dividers>.ListItem:not(:last-child),.List-with-dividers>div[role=button]:not(:last-child){border-bottom:1px solid var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .08))}.List-with-borders{border:1px solid var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .1))}.List-grouped{background:0 0;border-radius:0}.List-grouped>.ListItem{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .03));border-radius:var(--radius-md);margin-bottom:.5rem}.List-grouped>.ListItem:last-child{margin-bottom:0}.ListItem{position:relative}.ListItem-button{white-space:nowrap;width:100%;height:100%;color:var(--tg-theme-text-color,#fff);border-radius:var(--radius-md);background:0 0;border:none;outline:none;align-items:center;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s;display:flex;position:relative;overflow:hidden}.ListItem-button:hover{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .05))}.ListItem-button:focus-visible{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .05))}.ListItem-button:active{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .08))}.ListItem-main-icon{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .5));justify-content:center;align-items:center;margin-right:1rem;font-size:1.5rem;display:flex}.ListItem-secondary-icon{cursor:pointer;color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .5));background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;padding:.5rem;transition:all .2s;display:flex}.ListItem-secondary-icon:hover{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .1));color:var(--tg-theme-text-color,#fff)}.ListItem-ripple{background:radial-gradient(circle, rgba(var(--color-text-rgb), .1) 0%, transparent 70%);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(0)}.ListItem-narrow .ListItem-button{min-height:3rem;padding:.5rem 1rem}.ListItem-narrow .ListItem-main-icon{margin-right:1rem}.ListItem-disabled{pointer-events:none}.ListItem-disabled .ListItem-button{opacity:.5}.ListItem-inactive{pointer-events:none}.ListItem-focus .ListItem-button{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .05))}.ListItem-destructive .ListItem-button{color:var(--danger,var(--danger))}.ListItem-destructive .ListItem-button .ListItem-main-icon{color:inherit}.ListItem-multiline .ListItem-button{white-space:normal}.ListItem-multiline-content{white-space:normal;flex-grow:1;overflow:hidden}.ListItem-multiline-content .title,.ListItem-multiline-content .subtitle{text-align:initial;display:block}.ListItem-multiline-content .title{text-overflow:ellipsis;line-height:1.25rem;overflow:hidden}.ListItem-multiline-content .subtitle{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .5));font-size:.875rem;line-height:1.5rem}.ListItem-multiline-content .subtitle+.subtitle{margin-top:-.25rem}.ListItem-with-color-transition .ListItem-button{transition:background-color .15s ease-in-out}.ListItem-allow-selection{-webkit-user-select:text;user-select:text}.Cell{align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.Cell-before{flex-shrink:0;align-items:center;display:flex}.Cell-content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Cell-title{color:var(--tg-theme-text-color,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.3;overflow:hidden}.Cell-subtitle{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .5));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.3;overflow:hidden}.Cell-description{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .4));font-size:.8125rem;line-height:1.4}.Cell-after{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Cell-multiline .Cell-title,.Cell-multiline .Cell-subtitle,.Cell-multiline .Cell-description{white-space:normal}.Skeleton,.home-hub__bone,.pcard__bone{background-color:rgba(var(--color-text-rgb), .08);background-image:none;position:relative;overflow:hidden}.Skeleton:before,.home-hub__bone:before,.pcard__bone:before{content:"";background:linear-gradient(90deg, transparent 0%, transparent 34%, rgba(var(--color-text-rgb), .34) 50%, transparent 66%, transparent 100%);pointer-events:none;width:100%;height:100%;animation:1.35s ease-in-out infinite skeleton-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}.Skeleton{border-radius:var(--radius-lg)!important}.Skeleton.round,.Skeleton.circular{border-radius:50%!important}.Skeleton.rounded-rect,.Skeleton.rounded{border-radius:var(--radius-xl)!important}.Skeleton.rectangular{border-radius:var(--radius-lg)!important}.Skeleton.text{height:1em;border-radius:var(--radius-sm)!important}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Skeleton.card{gap:var(--spacing-md);background:0 0;flex-direction:column;padding:0;animation:none;display:flex}.Skeleton.card .card-image-skeleton{width:calc(100% - 32px);height:280px;margin:var(--spacing-md) 16px 0 16px;position:relative;overflow:hidden;background:rgba(var(--color-text-rgb), .05)!important;border-radius:var(--radius-lg)!important}.Skeleton.card .card-image-skeleton:before{content:"";background:linear-gradient(90deg, transparent 0%, transparent 34%, rgba(var(--color-text-rgb), .34) 50%, transparent 66%, transparent 100%);width:100%;height:100%;animation:1.35s ease-in-out infinite skeleton-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}.Skeleton.card .card-text-skeleton{width:calc(100% - 32px);height:60px;margin:var(--spacing-md) 16px;position:relative;overflow:hidden;background:rgba(var(--color-text-rgb), .05)!important;border-radius:var(--radius-md)!important}.Skeleton.card .card-text-skeleton:before{content:"";background:linear-gradient(90deg, transparent 0%, transparent 34%, rgba(var(--color-text-rgb), .34) 50%, transparent 66%, transparent 100%);width:100%;height:100%;animation:1.35s ease-in-out .2s infinite skeleton-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.Skeleton:before,.home-hub__bone:before,.pcard__bone:before,.Skeleton.card .card-image-skeleton:before,.Skeleton.card .card-text-skeleton:before{animation-name:skeleton-shimmer!important;animation-duration:1.35s!important;animation-iteration-count:infinite!important;animation-play-state:running!important}}:root{--color-text-primary:var(--tg-theme-text-color,var(--color-white));--color-text-secondary:var(--tg-theme-hint-color,var(--color-gray));--color-text-tertiary:#555;--color-text-hint:rgba(var(--color-text-rgb), .3);--color-background-primary:var(--tg-theme-bg-color,#07070a);--color-background-secondary:var(--tg-theme-secondary-bg-color,#101117);--color-background-tertiary:#141418;--color-background-elevated:#1a1a20;--color-surface-primary:#0f0f14c7;--color-surface-secondary:#14141cd9;--color-border-subtle:rgba(var(--color-text-rgb), .08);--color-border-default:rgba(var(--color-text-rgb), .12);--color-border-accent:#0968f533;--color-accent-primary:var(--tg-theme-button-color,var(--accent-primary));--color-accent-purple:var(--accent-secondary,#7c5cff);--color-accent-cyan:#00d4ff;--color-status-success:var(--success,var(--success));--color-status-warning:var(--warning,var(--warning));--color-status-danger:var(--danger,var(--danger));--color-status-info:var(--info,#3b82f6);--border-radius-sm:12px;--border-radius-md:16px;--border-radius-lg:20px;--border-radius-xl:24px}.Title{font-family:var(--font-family);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight,-.02em);margin:0}.Title--level-1{font-size:1.75rem;line-height:2.125rem;font-weight:var(--font-weight-extrabold,800);letter-spacing:-.025em}.Title--level-2{font-size:1.375rem;line-height:1.75rem;font-weight:var(--font-weight-bold,700)}.Title--level-3{font-size:1.125rem;line-height:1.5rem;font-weight:var(--font-weight-semibold,600)}.Title--level-4{font-size:1rem;line-height:1.375rem;font-weight:var(--font-weight-medium,500)}.Text{font-family:var(--font-family);color:var(--color-text-primary);margin:0;font-size:1rem;line-height:1.5rem}.Text--secondary{color:var(--color-text-secondary)}.Text--tertiary{color:var(--color-text-tertiary)}.Text--hint{color:var(--color-text-hint)}.Text--small{font-size:.875rem;line-height:1.25rem}.Text--large{font-size:1.125rem;line-height:1.75rem}.Text--weight-1{font-weight:400}.Text--weight-2{font-weight:500}.Text--weight-3{font-weight:600}.Text--weight-4{font-weight:700}.Section{margin-bottom:1rem}.Section:last-child{margin-bottom:0}.Skeleton--text{border-radius:4px;width:100%;height:1rem}.Skeleton--title{border-radius:6px;width:60%;height:1.5rem}.Skeleton--avatar{border-radius:50%;width:3rem;height:3rem}.Skeleton--card{border-radius:var(--border-radius-md);width:100%;height:8rem}.Skeleton--button{border-radius:var(--border-radius-sm);width:100%;height:2.75rem}.Separator{background:var(--color-border-subtle);width:100%;height:1px;margin:1rem 0;position:relative}.Separator--compact{margin:.5rem 0}.Separator--medium{margin:1.5rem 0}.Separator__content{background:var(--color-background-secondary);color:var(--color-text-secondary);white-space:nowrap;padding:0 .75rem;font-size:.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Tab{cursor:pointer;border-bottom:2px solid #0000;padding:.75rem 1rem;transition:all .2s;position:relative}.Tab--interactive:hover{background:rgba(var(--color-text-rgb), .05)}.Tab--interactive:active{background:rgba(var(--color-text-rgb), .08)}.Tab--active{border-bottom-color:var(--color-accent-primary);color:var(--color-accent-primary)}.Tab_inner{color:var(--color-text-secondary);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;transition:color .2s;display:flex}.Tab--active .Tab_inner{color:var(--color-accent-primary)}.Tab__badge{background:var(--color-background-tertiary);color:var(--color-text-secondary);text-align:center;border-radius:10px;min-width:1.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;transition:all .2s}.Tab__badge--active{background:var(--color-accent-primary);color:var(--color-text-primary,var(--color-white))}.icon-lock-badge{color:var(--color-text-tertiary);font-size:.875rem}.icon-lock-badge.blocked{color:var(--color-status-danger)}.TabList{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid var(--color-border-subtle);background:var(--color-background-secondary);display:flex;overflow-x:auto}.TabList::-webkit-scrollbar{display:none}.TabList--big .Tab{padding:1rem 1.5rem}.TabList--big .Tab .Tab_inner{font-size:1rem}:root{--z-modal:15000;--border-radius-modal:36px}.Modal{z-index:var(--z-modal);color:var(--color-text);position:relative}.Modal.modal-container{z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Modal .modal-backdrop{z-index:-1;-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);background-color:#00000059;position:fixed;top:0;bottom:0;left:0;right:0}.Modal .modal-dialog{width:100%;max-width:var(--overlay-max-width);max-height:var(--overlay-max-height);background-color:var(--lg-tint-sheet,var(--color-background-secondary,#1d1d1d));min-width:min(17.5rem,100%);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .08), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18);border:1px solid rgba(var(--color-text-rgb), .08);border-radius:var(--radius-3xl);scrollbar-width:none;flex-direction:column;margin:2rem auto;padding:16px 20px;display:inline-flex;position:relative}.Modal .modal-dialog::-webkit-scrollbar{display:none}.Modal.modal-container .modal-dialog{width:100%;max-width:var(--overlay-max-width);max-height:var(--overlay-max-height);flex-direction:column;min-width:min(17.5rem,100%);display:inline-flex;position:relative}@media (max-width:450px){.Modal.modal-container .modal-dialog{max-width:calc(100vw - 3rem)!important}}.Modal.modal-container .modal-header{flex-shrink:0;align-items:center;padding:1rem 1rem 0;display:flex}.Modal.modal-container .modal-title{text-overflow:ellipsis;flex:auto;font-size:1.25rem;font-weight:500;overflow:hidden}.Modal.modal-container .modal-content{width:100%;max-height:92vh;padding:1rem;padding-top:calc(1rem + env(safe-area-inset-top,0px));padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));scrollbar-width:none;flex-grow:1;overflow-y:auto}.Modal.modal-container .modal-content::-webkit-scrollbar{display:none}.Modal.modal-container .dialog-buttons{box-sizing:border-box;flex-flow:wrap;justify-content:stretch;align-items:stretch;gap:.75rem;width:100%;margin-top:.25rem;display:flex}.Modal.modal-container .dialog-buttons>*{flex:calc(50% - .375rem);min-width:calc(50% - .375rem);max-width:none;width:auto!important}.Modal.modal-container .dialog-buttons>:only-child{flex:100%;min-width:100%}.modal-dialog.Modal--confirm,.modal-dialog.Modal--error{max-width:23rem}.modal-dialog.Modal--slim{max-width:25rem}.modal-dialog.Modal--slim .dialog-buttons{flex-flow:column;gap:.75rem}.modal-dialog.Modal--slim .dialog-buttons>*{flex:none;width:100%!important}.Modal--slim .modal-content{max-height:min(92vh,32rem)}@media (min-width:768px){.Modal.modal-container .modal-dialog{max-width:var(--overlay-max-width);max-height:var(--overlay-max-height);min-width:min(20rem,100%);margin:2.5rem auto}.Modal.modal-container .modal-header{padding:1.25rem 1.25rem 0}.Modal.modal-container .modal-title{font-size:1.5rem}.Modal.modal-container .modal-content{padding:1.25rem}.Modal.modal-container .dialog-buttons{gap:.75rem}}@media (min-width:1024px){.Modal.modal-container .modal-dialog{max-width:var(--overlay-max-width);max-height:var(--overlay-max-height);min-width:min(22rem,100%);margin:3rem auto}.Modal.modal-container .modal-header{padding:1.5rem 1.5rem 0}.Modal.modal-container .modal-title{font-size:1.625rem}.Modal.modal-container .modal-content{padding:1.5rem}.modal-dialog.Modal--confirm,.modal-dialog.Modal--error{max-width:26rem}}.HintTooltip{vertical-align:middle;max-width:100%;display:inline-flex}.HintTooltip__bubble{z-index:calc(var(--z-popup,15300) + 20);border-radius:var(--radius-2xl,18px);border:1px solid var(--glass-border);max-width:min(280px,100vw - 16px);box-shadow:var(--glass-shadow-inset), 0 16px 40px #0000006b, 0 2px 8px #00000047;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);color:#ffffffeb;pointer-events:none;white-space:normal;opacity:0;background:#1c1e22f0;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.4;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);position:fixed;transform:translateY(8px)}.HintTooltip__bubble.is-in{opacity:1;transform:translateY(0)}.HintTooltip__bubble strong{letter-spacing:-.01em;margin-bottom:4px;font-size:14px;font-weight:750;display:block}@media (prefers-reduced-motion:reduce){.HintTooltip__bubble{transition:none}}.Spoiler{isolation:isolate;max-width:100%;box-shadow:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:0;border-radius:.35rem;width:auto;height:auto;min-height:0;margin:0;padding:0;display:inline;position:relative}.Spoiler:focus-visible{outline:2px solid var(--color-primary,var(--accent-primary));outline-offset:2px}.Spoiler:disabled{cursor:default;opacity:.72}.Spoiler--action,.Spoiler--concealed{cursor:pointer}.Spoiler--concealed{box-shadow:none;background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAnCAMAAADzYnzCAAAAb1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w8PAzqESyAAAAI3RSTlMAAQIECBAYICgwOEBIUFhgaHB4gIiQmKCosLjAyNDY4Ojw+BokRScAAARxSURBVHgBjZeFkvNIDIQ/wSRZCGyYaf73f8Yjq06l8kEvZiKrR622MiZjtpswDoT/CSnB+aUxPzo4AUcEnEf/wRmDse3rIS5SuZMhCgCTZaJTA2PZDxio8uqrSBhBAvycGwQ1qhBwzn2FI4I7aK0MJAJP/Qerm97jgLF/fQzJB3bPKiHxA+YMaEgmwa8HNPFOZgDG5v0d68FPA1AzMkOGI/DzBSj+POe6QPIvZ9ZfaNrKu8/itfxZ+CcexSHDHxEBHASYfEAjqJn3F4bR+gPPWgbB2xEQvmZZA873hgBugLF/f+DDRSpgKE7U7GA8eyOhndZoyIkieHgHBJ7PEKIIlpYiIruEIaFK9GF/jfjS6AIpHTIjwyzeobiBX7+I1wIKOagR9ncDc9Bak8S1gXpLgUakENA/iZ0QedCfgSTyomUKhEFu749wad1NDgQvIcXgrxeoO8RIuUzx4HW2j2mp5N4/scrGaYfWDtUgyK1/PkOXuO1X2dr3/oVVLVVrFd5fYVRnioGxjfGH4oOkIl53Edq0BRnTebHa6AQWvj+AMBAOzq4fgnB8gAsW2kr4hgJlf2KUdx33nEBxbjQpqkGEyX6Ws2b4iBlEeXfHRoh7BwG3nKK67dg3ADQ2/ZoYvjdkgHutmPlq9JZiuUSznoiTFIixvRiIp5dFGiLPPo+rah+TKk3AMy+ZQcs7NjZxJH5Fn25TEIgJyWGFVRGKmzzPqVio8QGR4M7rQWluuIPy0Z+4CEhUUmRWodLERy1ChWksSppEqaWCv98gsF9i2fvVgMr3T0rsOIe+qaaq3RASzCxHPB557jSPnhQYz77EgeiPZCWdNPaFRh2XRchEGSJLfFfi5XWWbIcg5RgUL5xZv1erucD9hP4dq5rsurpMEMEbAuBGnUB56wrG8vWNkqsypu8LplT5+zMRZ1kb176j0fp7rGYnCT3A2cUBL/T2ULBEC60hFMSw302ByfuGpNwVQj7VTgg4IUbugNcBQLo8FS8kNbLCKaeojCWiogRJDU//tbykIsb3Yz5ecDWucnh9Qg3wSf1crVCqkkMP93g6jfQVThDWG26OQ67MuPUZSt2s4rRMSqY+vufQli2LHo866ZrGgOknQjpgAcr+0YjxCZgWoRyouA0kUpWIiR38mtqp2Rp1FsZ/j0vaTFyd0PKWck4GiwWrAOBtkNkQztuqIyJMXsfh2DQEzp+LaM/pRkFwyZAcEDYbVKHVERMz5M/ctbV89AcO8STibPoWB5xJ7w0Z85vkXsc5JAu5OaXw7ZKQNg/X72ksDWJPCSy/EahuiJU2G8gvl8gVgbx6y55QJbYmLJYIUqxSIRJsUWJsT3n172rEEIjZN0Qk7mSGPmwqduplMBq4RxENlMWckAWU83OGAaB1BggFMwAVDGF3gAbEb//zbColRbttsXymrBoRO41HfSdrGw8Kg2HrAKmH4oDz2Z84KAiXE5Jd7aVBHgMr+9HB+HmkRy73IlLVCxxYfY5Jp/X+qgOLGq3g5E66Ab8BXRclqpa8pEEAAAAASUVORK5CYII=);background-repeat:repeat;background-size:auto 1.05em}[data-theme=light] .Spoiler--concealed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAnCAMAAADzYnzCAAAAb1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAmuRwDAAAAI3RSTlMAAQIECBAYICgwOEBIUFhgaHB4gIiQmKCosLjAyNDY4Ojw+BokRScAAARxSURBVHgBjZeFkvNIDIQ/wSRZCGyYaf73f8Yjq06l8kEvZiKrR622MiZjtpswDoT/CSnB+aUxPzo4AUcEnEf/wRmDse3rIS5SuZMhCgCTZaJTA2PZDxio8uqrSBhBAvycGwQ1qhBwzn2FI4I7aK0MJAJP/Qerm97jgLF/fQzJB3bPKiHxA+YMaEgmwa8HNPFOZgDG5v0d68FPA1AzMkOGI/DzBSj+POe6QPIvZ9ZfaNrKu8/itfxZ+CcexSHDHxEBHASYfEAjqJn3F4bR+gPPWgbB2xEQvmZZA873hgBugLF/f+DDRSpgKE7U7GA8eyOhndZoyIkieHgHBJ7PEKIIlpYiIruEIaFK9GF/jfjS6AIpHTIjwyzeobiBX7+I1wIKOagR9ncDc9Bak8S1gXpLgUakENA/iZ0QedCfgSTyomUKhEFu749wad1NDgQvIcXgrxeoO8RIuUzx4HW2j2mp5N4/scrGaYfWDtUgyK1/PkOXuO1X2dr3/oVVLVVrFd5fYVRnioGxjfGH4oOkIl53Edq0BRnTebHa6AQWvj+AMBAOzq4fgnB8gAsW2kr4hgJlf2KUdx33nEBxbjQpqkGEyX6Ws2b4iBlEeXfHRoh7BwG3nKK67dg3ADQ2/ZoYvjdkgHutmPlq9JZiuUSznoiTFIixvRiIp5dFGiLPPo+rah+TKk3AMy+ZQcs7NjZxJH5Fn25TEIgJyWGFVRGKmzzPqVio8QGR4M7rQWluuIPy0Z+4CEhUUmRWodLERy1ChWksSppEqaWCv98gsF9i2fvVgMr3T0rsOIe+qaaq3RASzCxHPB557jSPnhQYz77EgeiPZCWdNPaFRh2XRchEGSJLfFfi5XWWbIcg5RgUL5xZv1erucD9hP4dq5rsurpMEMEbAuBGnUB56wrG8vWNkqsypu8LplT5+zMRZ1kb176j0fp7rGYnCT3A2cUBL/T2ULBEC60hFMSw302ByfuGpNwVQj7VTgg4IUbugNcBQLo8FS8kNbLCKaeojCWiogRJDU//tbykIsb3Yz5ecDWucnh9Qg3wSf1crVCqkkMP93g6jfQVThDWG26OQ67MuPUZSt2s4rRMSqY+vufQli2LHo866ZrGgOknQjpgAcr+0YjxCZgWoRyouA0kUpWIiR38mtqp2Rp1FsZ/j0vaTFyd0PKWck4GiwWrAOBtkNkQztuqIyJMXsfh2DQEzp+LaM/pRkFwyZAcEDYbVKHVERMz5M/ctbV89AcO8STibPoWB5xJ7w0Z85vkXsc5JAu5OaXw7ZKQNg/X72ksDWJPCSy/EahuiJU2G8gvl8gVgbx6y55QJbYmLJYIUqxSIRJsUWJsT3n172rEEIjZN0Qk7mSGPmwqduplMBq4RxENlMWckAWU83OGAaB1BggFMwAVDGF3gAbEb//zbColRbttsXymrBoRO41HfSdrGw8Kg2HrAKmH4oDz2Z84KAiXE5Jd7aVBHgMr+9HB+HmkRy73IlLVCxxYfY5Jp/X+qgOLGq3g5E66Ab8BXRclqpa8pEEAAAAASUVORK5CYII=)}.Spoiler__content{z-index:1;opacity:1;min-width:0;white-space:inherit;display:block;position:relative}.Spoiler--concealed .Spoiler__content{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0}.Spoiler__dots{z-index:2;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;--spoiler-tile:256px;--spoiler-noise:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAMAAABrrFhUAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAEBgoMDhASFBYYGhweICIkJigqLC4wMjQ6CAIBAIBEptYoAAADKZJREFUeAHt3Wtz2jwTBmB0QJJl2QWHtk/l5/D//+X7RTMZld59lRvW2XSyX9oGGuQLaXXEnLbTs8La9pdawTOu1/7f3p8ul+5hGM49VrgQTrIRAgVw//DLCyiffoDnhAxAjCeZ2PeTriAAatUPIBEEwJcv8iXWVo7LpX/h9kNjTuKBc8QDACGQAC0GAKaJKBSTJEsRAQgBdO59GHMMwL7Diy1lpKA0Ua0kAH/xEOB6LQW3fQwgnxqfB/DXXycc1ytOfloulQ8AoKAb/Ay5QdA8PzaSS+nJqd9a/QApHQOQ80ldEBfNR86DxfD+9NHj779POBgAYpzQ/Rbnnol7PuO21wFM08i8MSX4AwCAfQmA81kAoAUPwFcw/mrUhvd6Mh8f2wauRhbA2o8PwFXrDkDO3LneO0heHgHQMRAApXwcgGnCBSbrAQYQTnUx8gDosuVW2q5Xchg4zzwADg6gvb5z4wP962Z+CZASCSD/btEAXR5vMX3bzF1p6d7leIAYhxeBAMCES6tpjEQA/PMP2E0DA4la9QOAEAb4DKDDJ4Vlef7I4dF9rVJ4gPHFpfMZAfDTPQCwbXhRGQHI72N4LzvfJQDkp6XGqF025Pv6ZRkAMKb9QW04suFc+0MeYHwYNA5QCr92jgAEohUUvA41j1vX19+7baMJYZ7fa614CCClNwO0/DXeobwXAGg/ziEAKhoA3+2DMT/sC8cDAzz9PbPWOQmAUlgAYhd+WR4HwKlXdJGIAGjCPQD611gWZQFIcelVgGVpeeQewBj5JUcC4MkHk/cdbArlbAydNf77bxwghIdT84MArRX1s614yVzaBAC48YQwTXif+4AxKwCIJz7w6KLWBnDfEr5+Pf2h4X0HMH7GUzLmGbRIgbmq91z3rR9A/xHqlMT7rnmGA/ScicJqAHDurQAhHAxALBOafs9pFGCsUYQg/1kfeQAc1x8YAFqMb2rGCK9KwQE3Ag0PuPQDyMW+4yoiPxzQ8nmvT4AnzG3bvGSejVFrME3aALbtvQGcE1jrJwCk6zkcFTo3NDgmAETOX9fKA/R1ALyIcxgAjMIkJkDOEQB0FiBahDzA6egoRf95a8kPWucXHmDfPzpASj9NEL9944sjP5iyVnxyDgBw8wmBA7AWp+QDAXDyWRYaAAQBQIQ0wJ/3ebiPP+Up5U0A1tIACuqsc7Abd24cYJpanzY4Asn5aQA5Px0AP7TvP50vafEK4H3/C+aZLzUPIBYIAO+PzLP2T9eH0BAVjFBlAPCQxPsBAAn8Uo6t+TH+BNCmX9634uBLs7Y9QxpgmkQB0PyTACA+QwCCANB2KDh+3XC5MAC1zaIfoPXlRLlCUHEOi49//x0fzNxu8gM7CPD9u4BEAwBBA2zEhxpqRQAtMACf3Mk9vRhlAIjQCCA/19MfgimjFDwkIIccxmgGINbkz+dnAoQgvb1IdrqtLmyb5GK99wMAII04h//FJJwOYN87gGfOrnMeT5EjAK20zrUSswB4/X3bnJMCYFIyLq1QAm8AeF2UXwKV75OMEdv74wHkgwEgoPSuYy0LTrLo7XRuoHg546HmoXVqnlkA/rV5gHWFh6K70yshwD4ZA4QgsA3MzeQYAOcaABqU3F0yfs66PgbgXT9u4wH4+TlV6QEAXRZjzudjEngIqBKnpOl+Yc4JAFj7M4D37w6w77hqyC/C+UvReB6I7/PwR8CuV37Ux5//q3XkPB4PEMKvAF5eRgBADsh51KYUBgAuDI4vcxoDAfhvX2kAObMAxCHZlNr1kACPzwDXVWJfmwDo/w+zf/3yQgDUyy2ftIS1jwOUgtIsyos5KznWD/YGjLH24Xl8nnd2rkz8P2OGAfBTGYCBVBAjeFgUgHiq0DktDCAe8yXifbFhAOwGWnut/JyI3l9YlpaPBwEGVkQ+EEAIDWB8zWAAIKX+8vA2zTwLjGnbH4MArxcFAabpjYPe3wKk72MAeBTaX+XlwgO0y8PvKgXQOYCfpjTQ6XQA3kMAbqqFL09+QXwMoE+53pO74Q1AyVlzmGyG+hwMsK6Dh1Z0A/CBAT5DbTg3kCHkjxyXgmfc4JFPAGOU376dvzePQOFvt+HfEaMcaLtc8JNlkevyGwA/98MX6Nzd42iHylr0fncA/Jw6JWIVvVb2HT6f77MIANj3BsCmhg7AOeICIE6t9+XCRlxWxPzU+jEFEON9adqiBgEgEpdbFH11CMCHfgB+QVN4zY0vtzHPBjBGC0CtOHNxAORXXMtHjL8601xvGwDQ8kmTWkUBTtum7etprBUBUHDYGg++MADx26UBYlTNLrvwgwH2XWiCzG02y4dCgJQOX9+jp9VUq8GjAgRANJzbjQAA8wemUCG8DSDnvgqFIAiAx3niACByvgfgNt3WVXik771AhgbzKgRwu/EAfO3CAKQnvzaGAYZc0koBYEUMAD4xvywEAFEEBJDG14Duyb3//aubdenvmbCuAIC8NAIA518WoH+LMACblUKAq2j8svk0UTMSNXPgBtCuCL9vEEBgShZjS3TX60E3bQAAKbG9tXoAor3+ebFtQtv1pbDNnMhQzn04AGt5gFppAP4KiE5RouEa85RU6z0BMLKgYG0DkLr7gjFEjRkD4FdU2ojUBD985SlxAEruo4wBYiQAFK20vpY/Z/kRmfw9pyiAUhQAcHOMWnsA3BLw3Bon/+v10SXLjhTrLgsP0NY5WmEaQM7jAPgekYcC0NEBdAtCOdOj4AagrL7nDGsBfv5du7iHkk/Wzr0RIIS3AXj/26FWCBhA6kukMID3zx+H/18ATd+i5b18D68yiIQcI24l5/MDAMawi8FjQ3NrwRNBnWQB7iWvoB2IAdQKAXwwnccRjfIKAKSiAeC2DgCIJEzcyxvVqpGJSinL0t4nqYQIAIwZHOmHcFf48zmEWlmA7uEewBgagG9gzg0CxPUVAFTJ4QsIIUb+/4t+h1MIxLkcAuDdvpFznvmiyR4VNQZXRXIzdV1R09l3nGL7asEBeC8KECMsOQTogwcAfRQBwAQA4AMTsQD8h0sH0GOkz8aCZ1AAeAIvD2DMmwDWlSOSB+AzZQhEDZfuW3DiylnxJ39zHi1qKfIA/DiI9mYBQhgYZxHL7BIAIvwsgLUYQEEYIz1QBQAKl60aQIzyy9HsXqH8up1+AMHTCfoP+MfI7FrLA9RKAZQiACCTHgkA/TUSLFzxHWRK8OhFNwVgm8D4vZcfBxhfGeEAyvzEb1apFQAwB9oIACbrzzPbHgEACO8ZAPluL0aZhEQAyAcP8DSjdf1Dt0P3nQFw7kiAvPrX0qL5W86tU9x354YKZ237lUQv7Bw/6VEGgLOgzu2JnHV+N/AngDHDfdmyHHTPA2uVAUwTAhhgUwhADHPgMRMCwLmPe9CIH8OoAuBvihAjocYvLBzX+jEAP8ptAONz/zRXPAcb+CEBQKUnpoaMASQwhZEAYGvyAfnZewj35cu7fIJx+Xa5L433si+qCmA5HQYgs1wmcd4sBJG5/r43aT6cUwJAWljLAuSsa5jBAcSJSrMC34Mit85WCq6DiG2acPXjBuYxNgDwK4zBADwjAgAjDXBd5zn0DZ4EAIEAauXrkXPPnAmez/LfXMyO1O/d2DcqBObV3n2uZgzo8QUAhHKjc6pvlSEPID8+I5j52o5zKr5QhQA5vxHgx48xAGvxhR5Qy0J47gvMcwfAVJADAbaNT3QQgH6cz8HEEtI0NQD5UAgwcOnL8pbupFb8uNIo5SGAGN8L4HYbnWKJRtzwJrYSAPHjsVxGDmHf1/WgvT35+4fLA/At2TlRgLQm+KLc9jNfEfcdAwjkJgJAbpq17wAAJG+5RUrNJ0QEAHJmrHNWtV2LK44+AHQA1pj7jHA+j40PCACBJoAP9PIAycJlPGKAZEy3CVor1XoIAP4EocUAb1088h4BGAMAdH82iQBQcJdk8UQYwh9xijdndQB8Tdk2cQC+4PuuAaDWh14jxpGCW9t/zgQDSIzv8CutKwUAlqStBfMrAACiAYBDJN4/GWAo4rUMdJUYoF/EG192gwDyPSQAAKq4VKMAfMVPic9lztH5GQAwFU0BQK1P6htyBgAav9cdflgPMOf8qzowz0NIagCILb7Lpa9nGIAPeaFpApd2+LJ4zgCAmBA5Jw+ABz00AM61PUAp8M4/AGCauHvPywMQnQ0AAO+eAIDkNhp9fBQAnM/k6j8/43AuJR6gVXPcXMcLhQHm+RCAUqj3DremnH8G2F4Mk1vnmZsLDw3KU3oVBdhst5IzNaPP+b5WsAA5vw6NEMC099halmWovAAAxqeX/bOtFQDQee6EB9AYAOB/mC+d5tJHJs8AAAAASUVORK5CYII=);--x-direction:var(--spoiler-tile);--y-direction:0;background-color:#0000;background-image:var(--spoiler-noise);background-size:var(--spoiler-tile) var(--spoiler-tile);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.Spoiler__dots{--spoiler-noise:url(/webapp/assets/turbulence_2x-DzZ-JABF.png)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){.Spoiler__dots{--spoiler-noise:url(/webapp/assets/turbulence_3x-Tnfp8p6G.png)}}.Spoiler__dots:before,.Spoiler__dots:after{content:"";background-image:var(--spoiler-noise);background-size:var(--spoiler-tile) var(--spoiler-tile);position:absolute;top:0;bottom:0;left:0;right:0}.Spoiler__dots:before{--x-direction:0;--y-direction:var(--spoiler-tile);background-position:calc(var(--x-direction) / 2) calc(var(--y-direction) / 2)}.Spoiler__dots:after{--x-direction:calc(-1 * var(--spoiler-tile));--y-direction:calc(-1 * var(--spoiler-tile));background-position:calc(var(--x-direction) / 2) calc(var(--y-direction) / 2)}[data-theme=light] .Spoiler__dots{mix-blend-mode:multiply}@media (prefers-reduced-motion:no-preference){.Spoiler--animated .Spoiler__dots{animation:20s linear infinite spoiler-dots-drift}.Spoiler--animated .Spoiler__dots:before{animation:21s linear -7s infinite spoiler-dots-drift,2s linear -.8s infinite spoiler-opacity-breath}.Spoiler--animated .Spoiler__dots:after{animation:22s linear -14s infinite spoiler-dots-drift,2s linear -1.5s infinite spoiler-opacity-breath}}@keyframes spoiler-dots-drift{0%{background-position:0 0}to{background-position:var(--x-direction) var(--y-direction)}}@keyframes spoiler-opacity-breath{0%,to{opacity:1}50%{opacity:.14}}.CropModal .Modal-content{padding:0;overflow:hidden}.CropModal-content{padding:1.5rem}.CropModal-crop-area{aspect-ratio:1;background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .05));border-radius:var(--radius-md);width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.CropModal-image{object-fit:cover;width:100%;height:100%;display:block}.CropModal-overlay{pointer-events:none;background:#00000080;position:absolute;top:0;bottom:0;left:0;right:0}.CropModal-crop-frame{pointer-events:none;border:2px solid #fff;border-radius:50%;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #00000080}.CropModal-canvas{display:none}.CropModal-loading{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.CropModal-loading p{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .6));font-size:.9375rem}.CropModal-actions{border-top:1px solid var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .1));gap:.75rem;padding-top:1.5rem;display:flex}.CropModal-actions button{flex:1}.Avatar{--avatar-bg:#008bff40;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Avatar-inner{background-image:var(--avatar-bg);width:100%;height:100%;color:var(--color-text-primary,var(--color-white));text-transform:uppercase;justify-content:center;align-items:center;font-weight:600;display:flex}.Avatar-media{object-fit:cover;width:100%;height:100%}.Avatar-icon{font-size:1.5em}.Avatar-placeholder{opacity:.5}.Avatar-online-indicator{background:var(--success,var(--success));border:2px solid var(--tg-theme-bg,#0a0a0c);z-index:2;border-radius:50%;width:.875rem;height:.875rem;position:absolute;bottom:2px;right:2px}.Avatar-story-ring{border:2px solid var(--accent-gradient,linear-gradient(135deg, var(--accent-primary) 0%, #0980f0 100%));pointer-events:none;z-index:1;border-radius:50%;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.Avatar-with-story .Avatar-inner,.Avatar-with-story .Avatar-media{border-radius:50%;margin:2px}.Avatar-forum{border-radius:var(--radius-md)}.Avatar-forum .Avatar-online-indicator{bottom:4px;right:4px}.Avatar-saved .Avatar-inner{background:var(--accent-gradient,linear-gradient(135deg, var(--accent-primary) 0%, #0980f0 100%))}.Avatar-interactive{cursor:pointer}.Avatar-interactive:hover{transition:transform .2s;transform:scale(1.05)}.Avatar-interactive:active{transform:scale(.95)}.Avatar-size-micro{width:1rem;height:1rem;font-size:.5rem}.Avatar-size-tiny{width:2rem;height:2rem;font-size:.875rem}.Avatar-size-mini{width:1.5rem;height:1.5rem;font-size:.75rem}.Avatar-size-small{width:2.125rem;height:2.125rem;font-size:.875rem}.Avatar-size-medium{width:2.75rem;height:2.75rem;font-size:1.1875rem}.Avatar-size-large{width:3.375rem;height:3.375rem;font-size:1.3125rem}.Avatar-size-giant{width:5rem;height:5rem;font-size:2.5rem}.Avatar-size-huge{width:6rem;height:6rem;font-size:3rem}.Avatar-size-jumbo{width:7.5rem;height:7.5rem;font-size:3.5rem}.AvatarEditable{flex-direction:column;align-items:center;display:flex}.AvatarEditable-label{background:var(--accent-gradient,linear-gradient(135deg, var(--accent-primary) 0%, #0980f0 100%));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;margin-bottom:1.5rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.AvatarEditable-label:hover{transform:scale(1.05);box-shadow:0 8px 24px #0968f566}.AvatarEditable-label:active{transform:scale(.95)}.AvatarEditable-label input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}.AvatarEditable-label input:disabled{cursor:not-allowed}.AvatarEditable-label .Avatar{width:100%;height:100%}.AvatarEditable-icon{color:var(--color-text-primary,var(--color-white));opacity:1;z-index:2;font-size:2rem;transition:all .2s;position:absolute}.AvatarEditable-filled .AvatarEditable-icon:hover{opacity:0}.AvatarEditable-filled{background:var(--tg-theme-bg,#0a0a0c);border:2px solid var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .2))}.AvatarEditable-filled:after{content:"";background:#0006;transition:all .2s;position:absolute;top:0;bottom:0;left:0;right:0}.AvatarEditable-filled:hover:after{background:#0009}.AvatarEditable-disabled{pointer-events:none;opacity:.5}.AvatarEditable-disabled .AvatarEditable-icon{display:none}.AvatarEditable-forum{border-radius:var(--radius-md)}.OptimizedVideo{background:var(--tg-theme-bg,#0a0a0c);border-radius:var(--radius-md);width:100%;height:100%;position:relative;overflow:hidden}.OptimizedVideo video{object-fit:cover;width:100%;height:100%;display:block}.OptimizedVideo-placeholder{background:var(--tg-theme-secondary-bg,rgba(var(--color-text-rgb), .05));z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.OptimizedVideo-spinner{border:3px solid var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .1));border-top-color:var(--accent-primary,var(--accent-primary));border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite spin}.OptimizedVideo-loading video{opacity:0}.OptimizedVideo-error{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:12rem;display:flex}.OptimizedVideo-error span{font-size:2rem}.OptimizedVideo-error p{color:var(--tg-theme-hint-color,rgba(var(--color-text-rgb), .6));font-size:.875rem}@keyframes spin{to{transform:rotate(360deg)}}.FloatingActionButton{z-index:100;opacity:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s;position:fixed;bottom:1rem;right:1rem;transform:translateY(5rem)}.FloatingActionButton .FloatingActionButton-inner{width:3.5rem;height:3.5rem;min-width:unset;box-shadow:0 4px 24px #0968f566, 0 0 0 1px rgba(var(--color-text-rgb), .1);background:var(--accent-gradient,linear-gradient(135deg, var(--accent-primary) 0%, #0980f0 100%));border:none;justify-content:center;align-items:center;padding:0;display:flex}.FloatingActionButton .FloatingActionButton-inner:hover{box-shadow:0 8px 32px #0968f580, 0 0 0 1px rgba(var(--color-text-rgb), .15)}.FloatingActionButton .FloatingActionButton-inner:active{transform:scale(.95)}.FloatingActionButton .FloatingActionButton-inner>svg,.FloatingActionButton .FloatingActionButton-inner>i,.FloatingActionButton .FloatingActionButton-inner>span{color:var(--color-text-primary,var(--color-white));justify-content:center;align-items:center;font-size:1.5rem;display:flex}.FloatingActionButton.revealed{opacity:1;transform:translateY(0)}.FloatingActionButton.clicked .FloatingActionButton-inner{transform:scale(.95)}.FloatingActionButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.FloatingActionButton:disabled .FloatingActionButton-inner{background:var(--tg-theme-secondary-bg,#2a2a2a)}[dir=rtl] .FloatingActionButton{left:1rem;right:auto}@media (max-width:480px){.FloatingActionButton{right:.75rem;bottom:calc(1rem + env(safe-area-inset-bottom,0))}.FloatingActionButton .FloatingActionButton-inner{width:3.25rem;height:3.25rem}}.InfiniteScroll{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100%;overflow:hidden auto}.InfiniteScroll>*{max-width:100%}.InfiniteScroll>div[style*="position: relative"]{width:100%}.ShowMoreButton{width:100%;color:var(--accent-primary,var(--accent-primary));border:1px solid var(--accent-primary,var(--accent-primary));border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}.ShowMoreButton:hover{border-color:var(--accent-primary-hover,#0b7aff);color:var(--accent-primary-hover,#0b7aff);background:#0968f51a}.ShowMoreButton:active{background:#0968f526;transform:scale(.98)}.ShowMoreButton-icon{font-size:1rem;line-height:1;transition:transform .2s}.ShowMoreButton-text{text-align:center}.ShowMoreButton.loading{cursor:wait;opacity:.7}.ShowMoreButton.loading .ShowMoreButton-icon{animation:1s infinite bounce}.ShowMoreButton:disabled{opacity:.5;cursor:not-allowed}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.Transition{width:100%;height:100%;position:relative;overflow:hidden}.Transition-slide{width:100%;height:100%;position:absolute;top:0;left:0}.Transition-slide-active{z-index:2}.Transition-slide-inactive{z-index:1}.Transition-fade .Transition-slide{opacity:0;transition:opacity .3s}.Transition-fade .Transition-slide-active{opacity:1}.Transition-fade .Transition-slide-inactive{opacity:0}.Transition-slideOptimized .Transition-slide{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:translate(100%)}.Transition-slideOptimized .Transition-slide-active{transform:translate(0)}.Transition-slideOptimized .Transition-slide-inactive{transform:translate(-100%)}.Transition-slideOptimizedBackwards .Transition-slide-active{transform:translate(0)}.Transition-slideOptimizedBackwards .Transition-slide-inactive{transform:translate(100%)}.Transition-slideOptimizedRtl .Transition-slide{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:translate(-100%)}.Transition-slideOptimizedRtl .Transition-slide-active{transform:translate(0)}.Transition-slideOptimizedRtl .Transition-slide-inactive{transform:translate(100%)}.Transition-slideOptimizedRtlBackwards .Transition-slide-active{transform:translate(0)}.Transition-slideOptimizedRtlBackwards .Transition-slide-inactive{transform:translate(-100%)}.Transition-zoomFade .Transition-slide{opacity:0;transition:all .3s;transform:scale(.95)}.Transition-zoomFade .Transition-slide-active{opacity:1;transform:scale(1)}.Transition-zoomFade .Transition-slide-inactive{opacity:0;transform:scale(1.05)}.Transition-slideFade .Transition-slide{opacity:0;transition:all .3s;transform:translate(20px)}.Transition-slideFade .Transition-slide-active{opacity:1;transform:translate(0)}.Transition-slideFade .Transition-slide-inactive{opacity:0;transform:translate(-20px)}.Transition-slideVertical .Transition-slide{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:translateY(100%)}.Transition-slideVertical .Transition-slide-active{transform:translateY(0)}.Transition-slideVertical .Transition-slide-inactive{transform:translateY(-100%)}.Transition-slideVerticalFade .Transition-slide{opacity:0;transition:all .3s;transform:translateY(20px)}.Transition-slideVerticalFade .Transition-slide-active{opacity:1;transform:translateY(0)}.Transition-slideVerticalFade .Transition-slide-inactive{opacity:0;transform:translateY(-20px)}.Transition-pushSlide .Transition-slide{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:translate(100%)}.Transition-pushSlide .Transition-slide-active{transform:translate(0)}.Transition-pushSlide .Transition-slide-inactive{opacity:.5;transform:translate(-30%)}.Transition-reveal .Transition-slide{clip-path:inset(0 100% 0 0);transition:clip-path .3s}.Transition-reveal .Transition-slide-active{clip-path:inset(0)}.Transition-reveal .Transition-slide-inactive{clip-path:inset(0 0 0 100%)}.Transition-semiFade .Transition-slide{opacity:.5;transition:opacity .2s}.Transition-semiFade .Transition-slide-active{opacity:1}.Transition-semiFade .Transition-slide-inactive{opacity:.3}.Transition-animating{pointer-events:none}.Transition-none .Transition-slide{transition:none}.Transition-none .Transition-slide-active{opacity:1;transform:none}.Transition-none .Transition-slide-inactive{opacity:0;transform:none}.Menu{z-index:1000;position:relative}.Menu-bubble{background:var(--lg-tint-sheet,#18181eeb);-webkit-backdrop-filter:blur(var(--glass-blur,24px)) saturate(var(--glass-saturate,160%));border:1px solid var(--glass-border);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);opacity:1;min-width:12rem;max-width:20rem;padding:.5rem;transition:all .2s;transform:scale(1)}.Menu-bubble--closed{opacity:0;pointer-events:none;transform:scale(.95)}.Menu-footer{border-top:1px solid var(--glass-border);color:var(--color-text-tertiary);text-align:center;margin-top:.5rem;padding:.5rem;font-size:.75rem}.MenuItem{border-radius:var(--border-radius-sm);cursor:pointer;color:var(--color-text-primary);align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s;display:flex}.MenuItem:hover{background:rgba(var(--color-text-rgb), .05)}.MenuItem:active{background:rgba(var(--color-text-rgb), .08)}.MenuItem:focus{background:#0968f526;outline:none}.MenuItem--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.MenuItem--destructive{color:var(--color-status-danger)}.MenuItem--destructive:hover{background:#ef44441a}.MenuItem--wrap{flex-wrap:wrap}.MenuItem-icon{width:1.5rem;height:1.5rem;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.MenuItem-content{flex:1;min-width:0}.MenuSeparator{background:var(--color-border-subtle);width:100%;height:1px;margin:.5rem 0}.MenuSeparator--thick{height:2px;margin:.75rem 0}
