@import"https://fonts.googleapis.com/css2?family=Lilita+One&display=swap";html,body,#root{height:100%}html,body{margin:0;padding:0;width:100%;box-sizing:border-box;background:#151826;touch-action:manipulation;display:block}#root{max-width:100vw;width:100vw;height:var(--tg-viewport, 100vh);position:relative;margin:0 auto;overflow-y:auto}.app{width:100%;min-height:var(--tg-viewport, 100vh);padding-top:var(--tg-safe-top);overscroll-behavior:none;touch-action:manipulation}:root{--viewport-width: 390px;--viewport-height: 844px;--tg-viewport: 100vh;--tg-safe-top: env(safe-area-inset-top, 0px);--tg-safe-bottom: env(safe-area-inset-bottom, 0px);font-family:Lilita One,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (height: 100dvh){:root{--tg-viewport: 100dvh}}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}body.vorq-ton-fallback [data-tc-actions-modal-container]{display:none!important}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@keyframes pulse{0%{transform:scale(1.24);opacity:.86}50%{transform:scale(1.34);opacity:1}to{transform:scale(1.24);opacity:.86}}.rotate-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;background:linear-gradient(140deg,#f7e6cb,#f8e8c7,#fbe9cc,#fff0d1,#fff1d3 64%,#f6e5c8,#f5ddc1);background-size:140% 140%;animation:overlayBackgroundDrift 8s ease-in-out infinite;padding:max(24px,env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px));text-align:center;pointer-events:all}.rotate-overlay__content{max-width:min(70vw,420px);width:100%}.rotate-overlay__image{width:100%;height:auto;display:block;filter:drop-shadow(0 16px 42px rgba(164,134,60,.26));border-radius:32px;animation:rotatePulse 1.6s ease-in-out infinite}@keyframes rotatePulse{0%{transform:scale(1)}40%{transform:scale(1.055)}to{transform:scale(1)}}@keyframes overlayBackgroundDrift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (prefers-reduced-motion: reduce){.rotate-overlay,.rotate-overlay__image{animation:none}}.blocked-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;pointer-events:all;display:flex;align-items:center;justify-content:center;padding:24px;width:100vw;min-height:var(--tg-viewport, 100vh);background-position:center;background-repeat:no-repeat;background-size:cover;color:#f4f7ff;text-align:center;overflow:hidden}.blocked-overlay__content{position:relative;z-index:1;max-width:min(480px,90vw);display:flex;flex-direction:column;align-items:center;gap:20px;padding:0}.blocked-overlay__badge-wrapper{width:100%;display:flex;justify-content:center}.blocked-overlay__badge{width:min(390px,85vw);height:auto;display:block;animation:blocked-overlay-breathe 3s ease-in-out infinite;transform-origin:center center}.blocked-overlay__debug{margin:0;padding:10px 16px;border-radius:12px;font-size:12px;line-height:1.4;background:#ffffff1f;color:#f0f6ff;word-break:break-word;display:inline-flex;flex-direction:column;gap:6px}@media (max-width: 420px){.blocked-overlay{padding:16px}.blocked-overlay__content{gap:16px}}@keyframes blocked-overlay-breathe{0%{transform:translate(-7%) scale(1.08);opacity:.9}50%{transform:translate(-7%) scale(1.16);opacity:1}to{transform:translate(-7%) scale(1.08);opacity:.9}}:root{--vorq-spinner-size: 40px;--vorq-spinner-border-width: 4px;--vorq-spinner-track-color: rgba(79, 70, 229, .25);--vorq-spinner-indicator-color: #4f46e5;--vorq-spinner-animation-duration: 1s}.spinner{width:var(--vorq-spinner-size);height:var(--vorq-spinner-size);border-radius:50%;border:var(--vorq-spinner-border-width) solid var(--vorq-spinner-track-color);border-top-color:var(--vorq-spinner-indicator-color);animation:vorq-spinner-rotate var(--vorq-spinner-animation-duration) linear infinite}@keyframes vorq-spinner-rotate{to{transform:rotate(360deg)}}.pending-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0c0c0cf5;color:#f5f5f5;z-index:9999;pointer-events:auto;font-family:inherit}.pending-overlay__inner{display:flex;flex-direction:column;align-items:center;gap:16px}.pending-overlay__message{font-size:16px;line-height:1.4;text-align:center;margin:0}
