.rl-wrap{--rl-speed:1;flex-direction:column;align-items:center;gap:14px;display:inline-flex}.rl-loader{display:block}.rl-loader .ring{fill:none;stroke:#4fc3f7}.rl-loader.l1 .wedge{transform-origin:128px 128px;animation:rl-l1rot calc(1.6s / var(--rl-speed)) linear infinite}.rl-loader.l1 .pulse{transform-origin:128px 128px;animation:rl-l1pulse calc(1.6s / var(--rl-speed)) ease-in-out infinite}@keyframes rl-l1rot{to{transform:rotate(360deg)}}@keyframes rl-l1pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.rl-loader.l2 .r{transform-origin:128px 128px;animation:rl-l2ring calc(2s / var(--rl-speed)) ease-out infinite;opacity:0}.rl-loader.l2 .r2{animation-delay:calc(.5s / var(--rl-speed))}.rl-loader.l2 .r3{animation-delay:calc(1s / var(--rl-speed))}@keyframes rl-l2ring{0%{opacity:0;stroke-width:6px;transform:scale(.18)}20%{opacity:1}to{opacity:0;stroke-width:1px;transform:scale(1)}}.rl-loader.l3 .px{opacity:0;transform-box:fill-box;transform-origin:50%;animation:rl-l3pop calc(2.4s / var(--rl-speed)) ease-out infinite}@keyframes rl-l3pop{0%,to{opacity:0;transform:scale(.3)}20%,80%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1.2)}}.rl-loader.l4 .corner{animation:rl-l4corner calc(1.8s / var(--rl-speed)) ease-in-out infinite}.rl-loader.l4 .c1{transform-origin:92px 92px}.rl-loader.l4 .c2{transform-origin:164px 92px}.rl-loader.l4 .c3{transform-origin:164px 164px}.rl-loader.l4 .c4{transform-origin:92px 164px}@keyframes rl-l4corner{0%,to{opacity:.25;transform:scale(1.6)}50%{opacity:1;transform:scale(1)}}.rl-loader.l4 .gp{transform-origin:128px 128px;animation:rl-l4gp calc(1.8s / var(--rl-speed)) ease-in-out infinite}@keyframes rl-l4gp{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.rl-loader.l5 .scan{transform-origin:128px 128px;animation:rl-l5rot calc(3s / var(--rl-speed)) linear infinite}.rl-loader.l5 .dot{animation:rl-l5dot calc(1.2s / var(--rl-speed)) linear infinite;transform-box:fill-box;transform-origin:50%}@keyframes rl-l5rot{to{transform:rotate(360deg)}}@keyframes rl-l5dot{0%,to{opacity:.25;transform:scale(1)}40%{opacity:1;transform:scale(1.6)}}.rl-loader.l6 .wedge{transform-origin:128px 128px;animation:rl-l1rot calc(2.2s / var(--rl-speed)) linear infinite}.rl-l6-text{color:#7df0ff;letter-spacing:.18em;text-transform:uppercase;text-align:center;font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.rl-l6-text .blink{animation:1s steps(2,end) infinite rl-l6blink}@keyframes rl-l6blink{50%{opacity:0}}.rl-l7-track{background:#4fc3f726;border-radius:2px;width:200px;height:4px;position:relative;overflow:hidden}.rl-l7-fill{width:30%;animation:rl-l7bar calc(1.6s / var(--rl-speed)) linear infinite;background:linear-gradient(90deg,#0000,#7df0ff 50%,#0000);position:absolute;top:0;bottom:0}@keyframes rl-l7bar{0%{left:-30%}to{left:100%}}.rl-loader.l7 .gift-shake{transform-origin:128px 128px;animation:rl-l7shake calc(.8s / var(--rl-speed)) ease-in-out infinite}@keyframes rl-l7shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.rl-loader.l8 .core{transform-origin:128px 128px;animation:rl-l8beat calc(1.4s / var(--rl-speed)) ease-in-out infinite}.rl-loader.l8 .ring1,.rl-loader.l8 .ring2{transform-origin:128px 128px;animation:rl-l8pop calc(1.4s / var(--rl-speed)) ease-out infinite;opacity:0}.rl-loader.l8 .ring2{animation-delay:calc(.3s / var(--rl-speed))}@keyframes rl-l8beat{0%,to{transform:scale(1)}30%{transform:scale(1.18)}55%{transform:scale(.95)}}@keyframes rl-l8pop{0%{opacity:1;stroke-width:6px;transform:scale(.5)}to{opacity:0;stroke-width:1px;transform:scale(1.3)}}.rl-splash{background:var(--bg);z-index:1000;justify-content:center;align-items:center;animation:.25s ease-out rl-splash-fade;display:flex;position:fixed;inset:0}@keyframes rl-splash-fade{0%{opacity:0}to{opacity:1}}:root,:root[data-theme=dark]{--bg:var(--tg-theme-bg-color,#1a1a2e);--bg-secondary:var(--tg-theme-secondary-bg-color,#16213e);--surface-1:#ffffff0d;--surface-2:#ffffff14;--surface-3:#ffffff1f;--border:#ffffff1a;--border-strong:#ffffff2e;--overlay:#0009;--text:var(--tg-theme-text-color,#fff);--hint:var(--tg-theme-hint-color,#a0a8b3);--hint-strong:#ffffffb8;--link:var(--tg-theme-link-color,#4fc3f7);--btn:var(--tg-theme-button-color,#4fc3f7);--btn-text:var(--tg-theme-button-text-color,#fff);--accent-soft:#4fc3f724;--accent-ring:#4fc3f752;--destructive:var(--tg-theme-destructive-text-color,#ff6b6b);--success:#8bc34a;--warning:#ffc107;--danger:#f44336;--portals-fg:#ce93d8;--portals-bg:#9c27b02e;--tonnel-fg:#ffb74d;--tonnel-bg:#ff980033;--mrkt-fg:#4dd0e1;--mrkt-bg:#00bcd42e;--telegram-fg:#4fc3f7;--telegram-bg:#4fc3f729;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--shadow-sm:0 1px 3px #0003;--shadow:0 2px 8px #00000047;--shadow-lg:0 4px 24px #0006;--header-shadow:0 1px 0 var(--border)}:root[data-theme=light]{--bg:var(--tg-theme-bg-color,#fff);--bg-secondary:var(--tg-theme-secondary-bg-color,#f1f3f6);--surface-1:#0000000a;--surface-2:#00000012;--surface-3:#0000001a;--border:#0000001a;--border-strong:#0000002e;--overlay:#0006;--text:var(--tg-theme-text-color,#0f172a);--hint:var(--tg-theme-hint-color,#5b6573);--hint-strong:#0f172ab8;--link:var(--tg-theme-link-color,#08c);--btn:var(--tg-theme-button-color,#08c);--btn-text:var(--tg-theme-button-text-color,#fff);--accent-soft:#0088cc1a;--accent-ring:#0088cc5c;--destructive:var(--tg-theme-destructive-text-color,#d92f2f);--success:#2e7d32;--warning:#b26a00;--danger:#d92f2f;--portals-fg:#7b1fa2;--portals-bg:#9c27b01a;--tonnel-fg:#c2410c;--tonnel-bg:#ff980024;--mrkt-fg:#00838f;--mrkt-bg:#00bcd41a;--telegram-fg:#08c;--telegram-bg:#0088cc1a;--shadow-sm:0 1px 2px #0f172a0f;--shadow:0 2px 8px #0f172a14;--shadow-lg:0 4px 24px #0f172a1f;--header-shadow:0 1px 0 var(--border)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{background:var(--bg-secondary)}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;overflow-x:hidden}input,select,textarea{color:var(--text);font-family:inherit;font-size:16px}input::placeholder,textarea::placeholder{color:var(--hint);opacity:1}button{cursor:pointer;color:var(--text);font-family:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--btn);outline-offset:2px;border-radius:4px}button:focus-visible,[role=button]:focus-visible{outline-offset:3px}::selection{background:var(--accent-soft);color:var(--text)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:4px}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.5}50%{opacity:.9}}.fade-in{animation:.25s ease-out fadeIn}.slide-up{animation:.3s ease-out slideUp}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.attr-scroll{overscroll-behavior:contain;scrollbar-width:thin;overflow:hidden auto}.attr-scroll::-webkit-scrollbar{width:3px}.attr-scroll::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:3px}.scroll-hidden{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.scroll-hidden::-webkit-scrollbar{display:none}.skeleton{background:linear-gradient(90deg, var(--surface-1) 25%, var(--surface-2) 50%, var(--surface-1) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite pulse}.avatar-gradient{color:#fff;background:linear-gradient(135deg,#4fc3f7,#7c4dff)}:root[dir=rtl] .rtl-flip{transform:scaleX(-1)}
