*,:after,:before{box-sizing:border-box;scrollbar-width:thin}#__next,body,html{height:100%}:root{--radius:8px;--tg-bg-color:#fff;--tg-bg-color-rgb:255,255,255;--tg-text-color:#0f0f0f;--tg-text-color-rgb:15,15,15;--tg-hint-color:#6b7280;--tg-hint-color-rgb:107,114,128;--tg-link-color:#2481cc;--tg-link-color-rgb:36,129,204;--tg-button-color:#2481cc;--tg-button-color-rgb:36,129,204;--tg-button-accent:#2481cc;--tg-button-accent-rgb:36,129,204;--tg-button-accent-dark:#166bb1;--tg-button-accent-dark-rgb:22,107,177;--tg-button-text-color:#fff;--tg-button-text-color-rgb:255,255,255;--tg-text-highlight:#006ac2;--tg-text-highlight-rgb:0,106,194;--tg-secondary-bg-color:#f2f2f2;--tg-secondary-bg-color-rgb:242,242,242;--requests-card-background:rgba(50,20,0,.03);--requests-card-background-rgb:50,20,0;--error-color:#ff3c3c;--error-color-light:rgba(255,60,60,.1);--warning-color:#ffc107;--warning-color-light:rgba(255,193,7,.1);--success-color:#4caf50;--success-color-light:rgba(76,175,80,.1);--header-height:56px;--header-filter-height:72px;--main-gap:1px;--slider-buttons-height:48px;--tg-border-subtle:rgba(var(--tg-text-color-rgb),0.1);--tg-hover-overlay:rgba(var(--tg-text-color-rgb),0.08);--tg-surface-veil:rgba(var(--tg-text-color-rgb),0.06);--tg-appbar-shadow:0 2px 4px rgba(0,0,0,.06);--tg-card-shadow:0 4px 12px rgba(0,0,0,.1);--tg-card-shadow-soft:0 10px 25px rgba(0,0,0,.12);--tg-card-shadow-hover:0 20px 40px rgba(0,0,0,.18);--tg-modal-shadow:0 16px 48px rgba(0,0,0,.2);--tg-dim-overlay:rgba(0,0,0,.22)}:root.dark{--radius:8px;--tg-bg-color:#18222d;--tg-bg-color-rgb:24,34,45;--tg-text-color:#e5e7eb;--tg-text-color-rgb:229,231,235;--tg-hint-color:#9ca3af;--tg-hint-color-rgb:156,163,175;--tg-link-color:#5288c1;--tg-link-color-rgb:82,136,193;--tg-button-color:#5288c1;--tg-button-color-rgb:82,136,193;--tg-button-accent:#5288c1;--tg-button-accent-rgb:82,136,193;--tg-button-accent-dark:#376ea9;--tg-button-accent-dark-rgb:55,110,169;--tg-button-text-color:#fff;--tg-button-text-color-rgb:255,255,255;--tg-text-highlight:#9fd4ff;--tg-text-highlight-rgb:159,212,255;--tg-secondary-bg-color:#0f1620;--tg-secondary-bg-color-rgb:15,22,32;--requests-card-background:hsla(0,0%,100%,.02);--requests-card-background-rgb:255,255,255;--error-color:#ff6b6b;--error-color-light:hsla(0,100%,71%,.15);--warning-color:#ffd93d;--warning-color-light:rgba(255,217,61,.15);--success-color:#6bcf7f;--success-color-light:rgba(107,207,127,.15);--tg-border-subtle:rgba(var(--tg-text-color-rgb),0.16);--tg-hover-overlay:rgba(var(--tg-text-color-rgb),0.12);--tg-surface-veil:rgba(var(--tg-text-color-rgb),0.08);--tg-appbar-shadow:0 2px 8px rgba(0,0,0,.4);--tg-card-shadow:0 4px 12px rgba(0,0,0,.45);--tg-card-shadow-soft:0 10px 25px rgba(0,0,0,.35);--tg-card-shadow-hover:0 20px 40px rgba(0,0,0,.55);--tg-modal-shadow:0 16px 48px rgba(0,0,0,.55);--tg-dim-overlay:rgba(0,0,0,.48)}.app-root:not(.default),body,html{font-size:16px;background-color:var(--tg-bg-color);color:var(--tg-text-color)}.app-root:not(.default),body:not(.default){margin:0;background:var(--tg-bg-color);color:var(--tg-text-color)}.container{margin:0 auto;padding:0 16px}button{background-color:var(--tg-button-color);color:var(--tg-button-text-color)}header{background-color:var(--tg-secondary-bg-color);border-bottom:1px solid var(--tg-border-subtle)}a{color:var(--tg-link-color)}@keyframes roll{0%{transform:rotate(0deg)}60%{transform:rotate(0deg)}to{transform:rotate(480deg)}}@keyframes small-in{0%{transform:scale(1)}70%{transform:scale(1)}90%{transform:scale(.6)}to{transform:scale(.6)}}@keyframes slide-left{0%{transform:translate(-40px);opacity:0}20%{transform:translate(-5px);opacity:1}75%{transform:translate(-5px);opacity:1}90%{transform:translate(-10px);opacity:1}to{transform:translate(-100px);opacity:0}}@keyframes slide-top{0%{transform:translateY(-40px);opacity:0}15%{transform:translateY(-40px);opacity:0}35%{transform:translateY(-5px);opacity:1}75%{transform:translateY(-5px);opacity:1}90%{transform:translateY(-10px);opacity:1}to{transform:translateY(-100px);opacity:0}}@keyframes slide-right{0%{transform:translate(40px);opacity:0}30%{transform:translate(40px);opacity:0}50%{transform:translate(5px);opacity:1}75%{transform:translate(5px);opacity:1}90%{transform:translate(10px);opacity:1}to{transform:translate(100px);opacity:0}}@keyframes slide-bottom{0%{transform:translateY(40px);opacity:0}45%{transform:translateY(40px);opacity:0}65%{transform:translateY(5px);opacity:1}75%{transform:translateY(5px);opacity:1}90%{transform:translateY(10px);opacity:1}to{transform:translateY(100px);opacity:0}}.preloader{z-index:100000;position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-50px;animation:roll 4s ease-in-out .5s infinite;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.preloader,.preloader__inner{width:100px;height:100px;transform-origin:50% 50%}.preloader__inner{animation:small-in 4s ease-out .5s infinite}.preloader__el,.preloader__inner{position:absolute;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.preloader__el{border:50px solid transparent;width:0;height:0;box-sizing:border-box;opacity:0}.preloader__el_top{border-top-color:var(--tg-text-color);transform:translateY(-5px);animation:slide-top 4s ease-in-out .5s infinite}.preloader__el_right{border-right-color:var(--tg-text-color);transform:translate(5px);animation:slide-right 4s ease-in-out .5s infinite}.preloader__el_bottom{border-bottom-color:var(--tg-text-color);transform:translateY(5px);animation:slide-bottom 4s ease-in-out .5s infinite}.preloader__el_left{border-left-color:var(--tg-text-color);transform:translate(-5px);animation:slide-left 4s ease-in-out .5s infinite}*{scrollbar-width:thin;scrollbar-color:var(--tg-link-color) var(--tg-secondary-bg-color)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--tg-secondary-bg-color)}::-webkit-scrollbar-thumb{border-radius:999px;border:1px solid var(--tg-secondary-bg-color)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:var(--tg-link-color)}.message-preview{>:first-child{margin-top:0!important}>:last-child{margin-bottom:0!important}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-gentle{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px rgba(59,130,246,.2)}50%{box-shadow:0 0 30px rgba(59,130,246,.4)}}.animate-fade-in{animation:fade-in .6s ease-out forwards}.animate-bounce-gentle{animation:bounce-gentle 2s ease-in-out infinite}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes modal-scale-in{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modal-scale-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(20px)}}.modal-backdrop-enter{animation:modal-backdrop-in .2s ease-out forwards}.modal-backdrop-exit{animation:modal-backdrop-out .15s ease-in forwards}.modal-content-enter{animation:modal-scale-in .3s cubic-bezier(.34,1.56,.64,1) forwards}.modal-content-exit{animation:modal-scale-out .2s ease-in forwards}