.status-card{background:var(--tg-theme-secondary-bg-color);border-radius:12px;border:2px solid var(--tg-theme-hint-color);padding:1rem;margin:.5rem 0;box-shadow:0 2px 8px #0000004d}.card-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--tg-theme-hint-color)}.user-avatar{position:relative;width:20vw;height:20vw;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--tg-theme-hint-color);border:2px solid var(--tg-theme-hint-color)}.avatar-image{width:100%;height:100%;object-fit:cover}.avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--tg-theme-link-color),var(--tg-theme-button-color));color:var(--tg-theme-button-text-color);font-weight:600;font-size:1.25rem}.status-indicator{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;border:2px solid var(--tg-theme-secondary-bg-color)}.status-indicator.active{background:var(--tg-theme-button-color)}.status-indicator.expired{background:var(--tg-theme-link-color)}.status-indicator.error,.status-indicator.loading{background:var(--tg-theme-hint-color)}.user-info{flex:1}.username{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:var(--tg-theme-text-color)}.status-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid}.status-tag.active{background:#8774e11a;color:var(--tg-theme-button-color);border-color:var(--tg-theme-button-color)}.status-tag.expired{background:#8774e11a;color:var(--tg-theme-link-color);border-color:var(--tg-theme-link-color)}.status-tag.error,.status-tag.loading{background:#aaaaaa1a;color:var(--tg-theme-hint-color);border-color:var(--tg-theme-hint-color)}.tag-dot{width:6px;height:6px;border-radius:50%}.status-tag.active .tag-dot{background:var(--tg-theme-button-color)}.status-tag.expired .tag-dot{background:var(--tg-theme-link-color)}.status-tag.error .tag-dot,.status-tag.loading .tag-dot{background:var(--tg-theme-hint-color)}.card-body{margin-bottom:1.5rem}.data-section{margin-bottom:1.5rem;padding:1rem;background:var(--tg-theme-bg-color);border-radius:8px;border:1px solid var(--tg-theme-hint-color)}.data-section h4{font-size:1rem;font-weight:600;margin:0 0 1rem;color:var(--tg-theme-text-color);border-bottom:1px solid var(--tg-theme-hint-color);padding-bottom:.5rem}.data-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--tg-theme-hint-color)}.data-row:last-child{border-bottom:none}.data-label{color:var(--tg-theme-hint-color);font-size:.875rem}.data-value{font-weight:600;font-size:.875rem;color:var(--tg-theme-text-color)}.data-value.active{color:var(--tg-theme-button-color)}.data-value.expired{color:var(--tg-theme-link-color)}.data-value.time-remaining{color:var(--tg-theme-button-color)}.data-value.price{color:var(--tg-theme-link-color)}.data-row.warning{background:#aaaaaa0d;margin:0 -.5rem;padding:.75rem .5rem;border-radius:6px;border:1px solid rgba(170,170,170,.2)}.traffic-progress{background:var(--tg-theme-bg-color);border-radius:8px;padding:1rem;border:1px solid var(--tg-theme-hint-color)}.progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.progress-label{font-size:.875rem;font-weight:600;color:var(--tg-theme-text-color)}.progress-total{font-size:.75rem;color:var(--tg-theme-hint-color)}.progress-bar-flex{display:flex;height:32px;border-radius:6px;overflow:hidden;background:var(--tg-theme-hint-color);border:1px solid var(--tg-theme-hint-color)}.progress-segment{height:100%;display:flex;align-items:center;justify-content:center;transition:width .3s ease;position:relative;min-width:80px}.progress-segment.upload{background:var(--progress-upload)}.progress-segment.download{background:var(--progress-download)}.segment-label{font-size:.7rem;font-weight:600;color:var(--tg-theme-button-text-color);text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap;padding:0 .5rem}.loading-skeleton{display:flex;flex-direction:column;gap:1.5rem}.skeleton-section{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--tg-theme-bg-color);border-radius:8px;border:1px solid var(--tg-theme-hint-color)}.skeleton-title{height:16px;background:var(--tg-theme-hint-color);border-radius:4px;width:60%;animation:pulse 2s ease-in-out infinite}.skeleton-row{height:14px;background:var(--tg-theme-hint-color);border-radius:4px;animation:pulse 2s ease-in-out infinite}.skeleton-row.short{width:40%}.skeleton-progress-header{display:flex;justify-content:space-between}.skeleton-text{height:14px;background:var(--tg-theme-hint-color);border-radius:4px;animation:pulse 2s ease-in-out infinite}.skeleton-text.medium{width:50%}.skeleton-text.short{width:30%}.skeleton-progress-bar{height:32px;background:var(--tg-theme-hint-color);border-radius:6px;display:flex;overflow:hidden;border:1px solid var(--tg-theme-hint-color)}.skeleton-progress-fill{height:100%;animation:pulse 2s ease-in-out infinite}.skeleton-progress-fill.upload{width:30%;background:#8774e14d}.skeleton-progress-fill.download{width:50%;background:#8774e14d}.error-state{text-align:center;padding:2rem 1rem;background:var(--tg-theme-bg-color);border-radius:8px;border:1px solid var(--tg-theme-hint-color)}.btn{border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;border:1px solid}.retry-btn{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);border-color:var(--tg-theme-link-color)}.retry-btn:hover{background:var(--tg-theme-link-color);transform:translateY(-1px)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:480px){.status-card{padding:.75rem}.card-header{gap:.75rem}.username{font-size:1.125rem}.data-section{padding:.75rem}}.loading-state{text-align:center;padding:60px 20px;color:#ccc}.loading-spinner{width:40px;height:40px;border:3px solid #333;border-top:3px solid #3b82f6;border-radius:50%;margin:0 auto 16px;animation:spin 1s linear infinite}.loading-state p{margin:0;font-size:16px;font-weight:500}.error-state{text-align:center;padding:40px 20px;background:#222;border-radius:8px;border:1px solid #333;margin:1rem 0;animation:fadeIn .5s ease}.error-state p{color:#ef4444;margin-bottom:20px;font-weight:500;font-size:16px}.btn.retry{background:#3b82f6;color:#fff;border-color:#2563eb}.btn.retry:hover{background:#2563eb;transform:translateY(-1px)}.keys-info{background:#222;border-radius:8px;padding:16px;margin-bottom:20px;border:1px solid #333;animation:fadeIn .5s ease}.keys-count{color:#fff;font-size:14px;font-weight:500;margin:0 0 8px}.copy-hint{color:#999;font-size:12px;margin:0}.keys-list{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.key-item{background:#222;border:1px solid #333;border-radius:8px;padding:16px;cursor:pointer;transition:all .3s ease;animation:slideIn .4s ease;position:relative;overflow:hidden}.key-item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transition:left .6s ease}.key-item:hover:before{left:100%}.key-item:hover{background:#252525;border-color:#444;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.key-item.copied{background:#10b9811a;border-color:#10b981;animation:pulse .5s ease}.key-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.key-number{color:#fff;font-size:14px;font-weight:600}.copy-status{color:#10b981;font-size:12px;font-weight:600;animation:fadeIn .3s ease}.key-content{background:#1a1a1a;border-radius:6px;padding:12px;border:1px solid #333;transition:all .3s ease}.key-item:hover .key-content{border-color:#444}.key-value{font-size:12px;color:#ccc;word-break:break-all;line-height:1.4;-webkit-user-select:all;user-select:all;transition:color .3s ease}.key-item.copied .key-value{color:#10b981}.key-value code{background:transparent;color:inherit;padding:0;font-family:inherit}.empty-state{text-align:center;padding:60px 20px;background:#222;border-radius:8px;border:1px solid #333;animation:fadeIn .5s ease}.empty-state h3{color:#fff;margin:0 0 8px;font-size:1.125rem;font-weight:600}.empty-state p{color:#999;margin:0;font-size:14px}.loading-state{text-align:center;padding:2rem}.loading-spinner{width:40px;height:40px;border:4px solid var(--tg-theme-hint-color);border-top:4px solid var(--tg-theme-button-color);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.error-state{text-align:center;padding:2rem}.error-state p{color:var(--tg-theme-hint-color);margin-bottom:1.5rem}.keys-info{margin-bottom:1.5rem;padding:1rem;background:var(--tg-theme-secondary-bg-color);border-radius:8px;border:1px solid var(--tg-theme-hint-color)}.keys-count{font-weight:600;color:var(--tg-theme-text-color);margin-bottom:.5rem}.copy-hint{font-size:.875rem;color:var(--tg-theme-hint-color);margin:0}.keys-list{display:flex;flex-direction:column;gap:1rem}.key-item{background:var(--tg-theme-secondary-bg-color);border:1px solid var(--tg-theme-hint-color);border-radius:8px;padding:1rem;cursor:pointer;transition:all .3s ease}.key-item.copied{border-color:var(--tg-theme-button-color);background:#8774e11a}.key-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.key-number{font-weight:600;color:var(--tg-theme-text-color)}.copy-status{font-size:.875rem;color:var(--tg-theme-button-color);font-weight:600}.key-value{background:var(--tg-theme-bg-color);padding:.75rem;border-radius:6px;border:1px solid var(--tg-theme-hint-color);overflow-x:auto}.key-value code{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--tg-theme-text-color);word-break:break-all;white-space:pre-wrap}.empty-state{text-align:center;padding:3rem 1rem}.empty-state h3{color:var(--tg-theme-text-color);margin-bottom:.5rem}.empty-state p{color:var(--tg-theme-hint-color)}@media(max-width:480px){.key-header{flex-direction:column;align-items:flex-start;gap:.5rem}.key-value code{font-size:.7rem}}.modal-overlay{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:fadeIn .3s ease}.modal-content{background:var(--tg-theme-secondary-bg-color);border-radius:12px;border:2px solid var(--tg-theme-hint-color);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 2px 8px #0000004d;animation:slideUp .3s ease}.modal-header{display:flex;justify-content:center;align-items:center;padding:24px 24px 0;margin-bottom:20px;position:relative}.modal-title{color:var(--tg-theme-text-color);font-size:1.5rem;font-weight:600;margin:0;text-align:center}.modal-close{display:none}body:not(.telegram-webapp) .modal-close{display:flex;position:absolute;right:24px;top:24px;background:var(--tg-theme-hint-color);border:1px solid var(--tg-theme-hint-color);border-radius:6px;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--tg-theme-text-color);font-size:24px}.modal-close:hover{background:var(--tg-theme-link-color);transform:rotate(90deg)}.close-icon{line-height:1;font-weight:300}.modal-body{padding:0 24px;flex:1}.modal-footer{padding:0 24px 24px;animation:fadeIn .5s ease .2s both}@keyframes slideUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.btn{padding:12px 24px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;font-size:14px;border:1px solid}.btn.outline{background:transparent;border:1px solid var(--tg-theme-hint-color);color:var(--tg-theme-hint-color)}.btn.outline:hover{background:var(--tg-theme-bg-color);border-color:var(--tg-theme-link-color);color:var(--tg-theme-text-color);transform:translateY(-1px)}.modal-content::-webkit-scrollbar{width:6px}.modal-content::-webkit-scrollbar-track{background:var(--tg-theme-hint-color);border-radius:3px}.modal-content::-webkit-scrollbar-thumb{background:var(--tg-theme-link-color);border-radius:3px;transition:background .3s ease}.modal-content::-webkit-scrollbar-thumb:hover{background:var(--tg-theme-button-color)}@media(max-width:480px){.modal-overlay{padding:16px}.modal-content{max-height:95vh}.modal-header{padding:20px 20px 0}.modal-title{font-size:1.25rem}.modal-body{padding:0 20px}.modal-footer{padding:0 20px 20px}}.btn:active{transform:translateY(0) scale(.98)}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.section-title{color:var(--tg-theme-text-color);font-size:1.125rem;font-weight:600;margin:0 0 12px}.tariffs-section{margin-bottom:20px}.tariffs-grid{display:flex;flex-direction:column;gap:8px}.tariff-card{background:var(--tg-theme-secondary-bg-color);border:2px solid var(--tg-theme-hint-color);border-radius:8px;padding:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.tariff-card:hover{background:var(--tg-theme-bg-color);border-color:var(--tg-theme-link-color);transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.tariff-card.selected{background:#8774e11a;border-color:var(--tg-theme-button-color);animation:pulse .5s ease}.tariff-period{color:var(--tg-theme-text-color);font-size:1rem;font-weight:600;margin-bottom:8px}.tariff-price{color:var(--tg-theme-button-color);font-size:1.5rem;font-weight:700;margin-bottom:8px}.tariff-savings{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:600;display:inline-block}.tariff-popular{position:absolute;top:12px;right:12px;background:var(--tg-theme-link-color);color:var(--tg-theme-button-text-color);padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:600}.selected-tariff-info{margin-bottom:24px;animation:fadeIn .5s ease}.info-card{background:#8774e11a;border:1px solid var(--tg-theme-button-color);border-radius:8px;padding:20px}.info-card h4{color:var(--tg-theme-hint-color);font-size:.875rem;font-weight:600;margin:0 0 12px}.tariff-details{display:flex;justify-content:space-between;align-items:center}.tariff-details .period{color:var(--tg-theme-text-color);font-size:1rem;font-weight:600}.tariff-details .price{color:var(--tg-theme-button-color);font-size:1.25rem;font-weight:700}.payment-section{margin-bottom:24px;animation:fadeIn .5s ease}.payment-form-container{background:var(--tg-theme-secondary-bg-color);border-radius:8px;padding:20px;border:1px solid var(--tg-theme-hint-color)}.payment-btn-block{background:transparent;border:none;padding:0}.payment-btn{width:100%;background:var(--tg-theme-button-color);border:none;border-radius:6px;padding:16px 24px;color:var(--tg-theme-button-text-color);font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.payment-btn:hover{background:var(--tg-theme-link-color);transform:translateY(-1px)}.btn-content{display:flex;justify-content:space-between;align-items:center;width:100%}.price-output{font-weight:700;font-size:1.125rem}.no-tariff-selected{text-align:center;padding:40px 20px}.empty-state{background:var(--tg-theme-secondary-bg-color);border-radius:8px;border:1px solid var(--tg-theme-hint-color);padding:40px 20px;animation:fadeIn .5s ease}.empty-state h3{color:var(--tg-theme-text-color);margin:0 0 8px;font-size:1.125rem;font-weight:600}.empty-state p{color:var(--tg-theme-hint-color);margin:0;font-size:.875rem}.footer-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.support-info{text-align:right}.support-info p{color:var(--tg-theme-hint-color)}.support-info a{color:var(--tg-theme-link-color)}.support-info a:hover{color:var(--tg-theme-button-color)}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}body:not(.telegram-webapp) .modal-close[data-v-efcb336b]{display:flex!important;position:absolute;right:24px;top:24px;background:var(--tg-theme-hint-color);border:1px solid var(--tg-theme-hint-color);border-radius:6px;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--tg-theme-text-color);font-size:24px}.modal-header[data-v-efcb336b]{display:flex;justify-content:center;align-items:center;padding:24px 24px 0;margin-bottom:20px;position:relative}.modal-title[data-v-efcb336b]{color:var(--tg-theme-text-color);font-size:1.5rem;font-weight:600;margin:0;text-align:center}.modal-close[data-v-efcb336b]{display:none}@font-face{font-family:ByteBounce;src:url(/assets/ByteBounce-Dp52724C.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body,.app-overlay{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;padding:0;margin:0}.container{display:flex;justify-content:space-around;flex-direction:column;width:90vw;height:100vh;margin:0 auto;padding:0}.button-group{display:flex;flex-direction:column;gap:.75rem}.html[data-v-2cd8df2d],body[data-v-2cd8df2d],#app[data-v-2cd8df2d],main[data-v-2cd8df2d]{height:100%;width:100%;overflow:hidden;margin:0;padding:0}@font-face{font-family:ByteBounce;src:url(/assets/ByteBounce-Dp52724C.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:JetBrains Mono,Ubuntu Mono,ByteBounce,monospace}:root{--tg-theme-bg-color: #18222d;--tg-theme-text-color: #ffffff;--tg-theme-hint-color: #aaaaaa;--tg-theme-link-color: #8774e1;--tg-theme-button-color: #8774e1;--tg-theme-button-text-color: #ffffff;--tg-theme-secondary-bg-color: #1f2d3d;--progress-upload: #3b82f6;--progress-download: #10b981}*{margin:0;padding:0;box-sizing:border-box}html,body{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:hidden}body{position:fixed;width:100%;height:100%}body{font-family:JetBrains Mono,Ubuntu Mono,ByteBounce,monospace;color:var(--tg-theme-text-color);line-height:1.6;transition:all .3s ease;font-weight:400;font-size:50%;background:var(--tg-theme-bg-color)}body,p,span,div,a,h1,h2,h3,h4,h5,h6,input,textarea{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}button,input,select,textarea{touch-action:manipulation;-webkit-user-select:none;user-select:none}body,p,span,div{font-family:JetBrains Mono,monospace;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Ubuntu Mono,monospace;color:var(--tg-theme-text-color);margin-bottom:1rem;font-weight:600;line-height:1.2}h1{font-size:2.5rem;background:linear-gradient(135deg,var(--tg-theme-link-color),var(--tg-theme-button-color));-webkit-background-clip:text;background-clip:text;font-weight:700}h2{font-size:2rem;font-weight:600}h3{font-size:1.5rem;font-weight:600}h4{font-size:1.25rem;font-weight:500}.logo,.brand-text,.site-title{font-family:ByteBounce,monospace;font-weight:400;font-style:normal}a{font-family:JetBrains Mono,monospace;color:var(--tg-theme-text-color)!important;text-decoration:underline!important;text-decoration-color:#ffffffb3!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;text-align:center!important;transition:all .3s ease!important;font-weight:500;touch-action:manipulation}a:hover{color:var(--tg-theme-link-color)!important;text-decoration-color:var(--tg-theme-link-color)!important;text-decoration-thickness:2px!important}a:active,a:focus{color:var(--tg-theme-button-color)!important;outline:2px solid var(--tg-theme-link-color)!important;outline-offset:2px!important}.btn{width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:600;border-radius:10px;border:none;cursor:pointer;transition:all .2s ease-in-out;text-align:center;color:var(--tg-theme-text-color);background:var(--tg-theme-secondary-bg-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--tg-theme-hint-color);touch-action:manipulation;-webkit-user-select:none;user-select:none}.btn-accent{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);padding:12px 24px;font-family:Ubuntu Mono,monospace}.btn-accent:hover{background:var(--tg-theme-link-color);transform:translateY(-2px)}.card{background:var(--tg-theme-secondary-bg-color);border:1px solid var(--tg-theme-hint-color);border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000001a;font-family:JetBrains Mono,monospace}input,textarea,select{font-family:JetBrains Mono,monospace;background:var(--tg-theme-secondary-bg-color);border:1px solid var(--tg-theme-hint-color);color:var(--tg-theme-text-color);border-radius:4px;padding:8px 12px;font-weight:400;touch-action:manipulation}input:focus,textarea:focus,select:focus{outline:2px solid var(--tg-theme-link-color);border-color:var(--tg-theme-link-color)}code,pre,kbd,samp{font-family:JetBrains Mono,monospace;padding:2px 6px;border-radius:3px;border:1px solid var(--tg-theme-hint-color)}pre{padding:16px;overflow-x:auto;border-radius:6px}.alert-success{background:var(--progress-download);color:#fff;padding:12px;border-radius:4px;font-family:JetBrains Mono,monospace}.alert-warning{background:var(--tg-theme-hint-color);color:#000;padding:12px;border-radius:4px;font-family:JetBrains Mono,monospace}.alert-error{background:var(--tg-theme-link-color);color:#fff;padding:12px;border-radius:4px;font-family:JetBrains Mono,monospace}.gradient-bg{background:linear-gradient(135deg,var(--tg-theme-link-color),var(--tg-theme-button-color));color:#fff;font-family:Ubuntu Mono,monospace}.gradient-accent{background:linear-gradient(135deg,var(--progress-upload),var(--progress-download));color:#fff;font-family:Ubuntu Mono,monospace}nav,.navigation{font-family:Ubuntu Mono,monospace}@media(max-width:768px){body{font-size:14px;font-family:JetBrains Mono,monospace}a{text-underline-offset:2px!important;font-size:16px}h1{font-size:2rem;font-family:Ubuntu Mono,monospace}h2{font-size:1.5rem;font-family:Ubuntu Mono,monospace}h3{font-size:1.25rem;font-family:Ubuntu Mono,monospace}html,body{position:fixed;width:100%;height:100%;overflow:hidden}}.font-jetbrains{font-family:JetBrains Mono,monospace!important}.font-ubuntu{font-family:Ubuntu Mono,monospace!important}.font-bytebounce{font-family:ByteBounce,monospace!important}.text-primary{color:var(--tg-theme-button-color)!important}.text-accent{color:var(--tg-theme-link-color)!important}.text-secondary{color:var(--tg-theme-hint-color)!important}.text-light{color:var(--tg-theme-text-color)!important}.bg-primary{background-color:var(--tg-theme-button-color)!important}.bg-accent{background-color:var(--tg-theme-link-color)!important}.bg-secondary{background-color:var(--tg-theme-hint-color)!important}.bg-surface{background-color:var(--tg-theme-secondary-bg-color)!important}.border-primary{border-color:var(--tg-theme-button-color)!important}.border-accent{border-color:var(--tg-theme-link-color)!important}.border-secondary{border-color:var(--tg-theme-hint-color)!important}.brand-logo{font-family:ByteBounce,monospace;font-size:2rem;font-weight:400;background:linear-gradient(135deg,var(--tg-theme-link-color),var(--tg-theme-button-color));-webkit-background-clip:text;background-clip:text}.monospace-ui{font-family:JetBrains Mono,monospace;letter-spacing:-.5px}.attention-text{font-family:Ubuntu Mono,monospace;font-weight:600}#app{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0}*{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}@media screen and (max-width:767px){input,textarea,select{font-size:16px!important}}
