:root{--tg-theme-bg-color: #ffffff;--tg-theme-text-color: #000000;--tg-theme-hint-color: #999999;--tg-theme-link-color: #2481cc;--tg-theme-button-color: #2481cc;--tg-theme-button-text-color: #ffffff;--tg-theme-secondary-bg-color: #f5f5f5}.dark{--tg-theme-bg-color: #1f2937;--tg-theme-secondary-bg-color: #111827;--tg-theme-text-color: #f9fafb;--tg-theme-hint-color: #9ca3af;--tg-theme-link-color: #60a5fa;--tg-theme-button-color: #3b82f6;--tg-theme-button-text-color: #ffffff}body.telegram-app{background-color:var(--tg-theme-secondary-bg-color);color:var(--tg-theme-text-color);-webkit-user-select:none;user-select:none;overscroll-behavior-y:contain}.admin-selectable{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}body.telegram-app .bg-white,body.telegram-app .dark\:bg-gray-800{background-color:var(--tg-theme-bg-color)}body.telegram-app .bg-gray-50,body.telegram-app .dark\:bg-gray-900{background-color:var(--tg-theme-secondary-bg-color)}body.telegram-app a{color:var(--tg-theme-link-color)}body.telegram-app .text-gray-500,body.telegram-app .text-gray-400{color:var(--tg-theme-hint-color)}body.telegram-app .text-gray-900,body.telegram-app .text-gray-100,body.telegram-app .text-gray-800,body.telegram-app .dark\:text-white,body.telegram-app .dark\:text-gray-100{color:var(--tg-theme-text-color)}body.telegram-app .btn-primary,body.telegram-app .bg-blue-500,body.telegram-app .bg-blue-600{background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}body.telegram-app{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}body.telegram-app .content-wrapper{padding-bottom:calc(60px + env(safe-area-inset-bottom))}body.telegram-app{overflow:auto;-webkit-overflow-scrolling:touch}body.telegram-app::-webkit-scrollbar{display:none}body.telegram-app{-ms-overflow-style:none;scrollbar-width:none}body.telegram-app button,body.telegram-app a,body.telegram-app input{transition:transform .1s ease,opacity .1s ease}body.telegram-app button:active,body.telegram-app a:active{transform:scale(.98);opacity:.9}@keyframes highlight-pulse{0%,to{box-shadow:0 0 #6366f1b3;transform:scale(1)}50%{box-shadow:0 0 25px 10px #6366f166;transform:scale(1.02)}}.animate-highlight-pulse{animation:highlight-pulse .8s ease-in-out 3}
