.TelegramInviteSidebar_anchor___f6M7{--tg-fab-size:52px;--tg-footer-to-top-size:62px;--tg-fab-gap:14px;--tg-card-bg:rgba(18,20,28,0.92);--tg-card-border:rgba(255,255,255,0.1);--tg-text:rgba(255,255,255,0.95);--tg-muted:rgba(255,255,255,0.58);--tg-accent:#54bdeb;position:fixed;z-index:99990;right:max(24px,env(safe-area-inset-right,0px));bottom:max(22px,env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;transition:bottom .28s cubic-bezier(.22,1,.36,1);pointer-events:none}.TelegramInviteSidebar_anchorLift__tbf4k{bottom:max(calc(22px + var(--tg-footer-to-top-size) + var(--tg-fab-gap) + env(safe-area-inset-bottom, 0px)),env(safe-area-inset-bottom,22px))}.TelegramInviteSidebar_scrim__5qED5{position:fixed;inset:0;z-index:99989;background:transparent;cursor:default;opacity:0;pointer-events:none;transition:opacity .2s ease}.TelegramInviteSidebar_scrimVisible__e_649{opacity:1;pointer-events:auto}.TelegramInviteSidebar_card__VqKTy{width:min(292px,calc(100vw - 36px));padding:16px 16px 14px;border-radius:16px;background:var(--tg-card-bg);border:1px solid var(--tg-card-border);box-shadow:0 0 0 1px rgba(0,0,0,.2),0 12px 40px rgba(0,0,0,.45),0 0 60px rgba(84,189,235,.06);backdrop-filter:blur(16px);color:var(--tg-text);opacity:0;transform:translateY(10px) scale(.97);visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s linear .24s}.TelegramInviteSidebar_cardOpen__S8gN_{opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto;transition:opacity .22s ease,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.TelegramInviteSidebar_cardTop__w_Vgu{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.TelegramInviteSidebar_badge__e5qkc{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tg-muted);margin-bottom:4px}.TelegramInviteSidebar_cardTitle__wuHlV{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;padding-right:4px}.TelegramInviteSidebar_cardTitleAccent__YoKx_{background:linear-gradient(105deg,#fff,rgba(200,210,230,.85));-webkit-background-clip:text;background-clip:text;color:transparent}.TelegramInviteSidebar_close__TbsfK{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;margin:-6px -6px 0 0;border:none;border-radius:10px;background:rgba(255,255,255,.06);color:var(--tg-muted);font-size:22px;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}.TelegramInviteSidebar_close__TbsfK:hover{color:var(--tg-text);background:rgba(255,255,255,.1)}.TelegramInviteSidebar_close__TbsfK:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}.TelegramInviteSidebar_copy__s9t3g{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--tg-muted)}.TelegramInviteSidebar_cta__727h8{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 14px;border-radius:12px;border:none;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;background:rgba(255,255,255,.08);color:var(--tg-text);border:1px solid rgba(84,189,235,.35);transition:background .15s ease,border-color .15s ease,transform .12s ease}.TelegramInviteSidebar_cta__727h8:hover{background:rgba(84,189,235,.12);border-color:rgba(84,189,235,.55)}.TelegramInviteSidebar_cta__727h8:active{transform:scale(.99)}.TelegramInviteSidebar_cta__727h8:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}.TelegramInviteSidebar_ctaIcon__ZKYxs{width:18px;height:18px;color:var(--tg-accent)}.TelegramInviteSidebar_ctaDisabled__Cdz4o{border-color:var(--tg-card-border);color:var(--tg-muted);cursor:not-allowed}.TelegramInviteSidebar_ctaDisabled__Cdz4o:hover{background:rgba(255,255,255,.08);border-color:var(--tg-card-border)}.TelegramInviteSidebar_dismiss__EcnPw{display:block;width:100%;margin-top:12px;padding:6px 0 0;border:none;border-top:1px solid rgba(255,255,255,.06);background:transparent;color:var(--tg-muted);font-size:11px;cursor:pointer;text-align:center;transition:color .15s ease}.TelegramInviteSidebar_dismiss__EcnPw:hover{color:rgba(255,255,255,.75)}.TelegramInviteSidebar_dismiss__EcnPw:focus-visible{outline:2px solid var(--tg-accent);outline-offset:4px;border-radius:4px}.TelegramInviteSidebar_fab__X3J0_{width:var(--tg-fab-size);height:var(--tg-fab-size);display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:rgba(14,16,24,.88);color:var(--tg-accent);cursor:pointer;pointer-events:auto;box-shadow:0 4px 24px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(12px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.TelegramInviteSidebar_fab__X3J0_:hover{border-color:rgba(84,189,235,.4);box-shadow:0 6px 28px rgba(0,0,0,.4),0 0 0 1px rgba(84,189,235,.15),inset 0 1px 0 rgba(255,255,255,.08)}.TelegramInviteSidebar_fab__X3J0_:active{transform:scale(.96)}.TelegramInviteSidebar_fab__X3J0_:focus-visible{outline:2px solid var(--tg-accent);outline-offset:3px}.TelegramInviteSidebar_fabOpen__xSnP4{color:var(--tg-muted);border-color:rgba(255,255,255,.2)}.TelegramInviteSidebar_fabIcon__q8EXH{width:26px;height:26px}.TelegramInviteSidebar_fabCloseGlyph__2w7bu{font-size:24px;font-weight:300;line-height:1;color:var(--tg-text)}@media (prefers-reduced-motion:reduce){.TelegramInviteSidebar_card__VqKTy,.TelegramInviteSidebar_fab__X3J0_,.TelegramInviteSidebar_scrim__5qED5{transition:none}.TelegramInviteSidebar_fab__X3J0_:active{transform:none}}:root{--ls-bg-main:#060709;--ls-candle-gray:#8b93a3;--ls-candle-gray-dim:#3d4452}.fx-candle-loader,.loading-screen{position:fixed;inset:0;z-index:10000;max-width:100%;height:100vh;height:100dvh;background:var(--ls-bg-main);overflow:hidden;isolation:isolate}.fx-candle-loader,.fx-navigator-loader,.loading-screen{width:100%;display:flex;align-items:center;justify-content:center}.fx-navigator-loader{position:relative;height:100%}.ambient-glow{position:absolute;inset:0;margin:auto;width:min(90vw,900px);height:min(90vw,900px);background:radial-gradient(circle,rgba(37,99,235,.18) 0,transparent 68%);z-index:1;pointer-events:none;opacity:1}.chart-canvas{position:absolute;inset:0;z-index:2;height:100%;background:transparent;overflow:hidden;padding:0 clamp(16px,4vw,48px)}.candle-stream,.chart-canvas{width:100%;display:flex;align-items:center;justify-content:center}.candle-stream{position:relative;height:55vh;min-height:220px;max-height:520px;max-width:1100px;gap:clamp(10px,1.5vw,20px)}.terminal-candle-slot{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;transform:translateY(var(--y))}.terminal-candle{position:relative;width:clamp(10px,1.1vw,14px);min-width:clamp(10px,1.1vw,14px);height:var(--h);background-color:var(--ls-candle-gray);transform:scaleY(0);transform-origin:center;opacity:0;flex-shrink:0;visibility:hidden}.terminal-candle.is-drawn{visibility:visible;animation:drawCandle .65s cubic-bezier(.16,1,.3,1) forwards,candleBreathe 2.4s ease-in-out var(--breathe-delay,.65s) infinite;will-change:transform,opacity}.terminal-candle.dimmed{background-color:var(--ls-candle-gray-dim)}.terminal-candle:before{content:"";position:absolute;left:50%;top:calc(var(--w-t) * -1);width:2px;height:calc(var(--h) + var(--w-t) + var(--w-b));background-color:inherit;z-index:-1;opacity:.9;transform:translateX(-50%)}@keyframes drawCandle{0%{opacity:0;transform:scaleY(0)}30%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes candleBreathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.58)}}.fx-candle-loader__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loading-screen__portal-wrap{display:none}.loading-screen__portal{position:absolute;z-index:1;box-sizing:border-box;background:transparent;outline:1.5px solid rgba(139,147,163,.95);outline-offset:0;box-shadow:0 0 0 100vmax var(--ls-bg-main);pointer-events:none;transform-origin:center center;will-change:transform,outline-color}.loading-screen--exiting{pointer-events:none;background:transparent;overflow:hidden;isolation:auto}.loading-screen--exiting .loading-screen__portal-wrap{display:block;position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.loading-screen--exiting .fx-navigator-loader{z-index:5}.loading-screen--exiting .chart-canvas{overflow:visible;background:transparent;z-index:5}.loading-screen--exiting .candle-stream{justify-content:center;animation:loader-portal-candles-dissolve 1.35s cubic-bezier(.33,0,.2,1) forwards;will-change:opacity,filter}.loading-screen--exiting .ambient-glow{z-index:1;animation:loader-portal-glow .4s ease-out forwards}.loading-screen--exiting .terminal-candle{animation:none!important;opacity:1;transform:scaleY(1);visibility:visible}.loading-screen--exiting .terminal-candle-slot:not(.terminal-candle-slot--center){z-index:6}.loading-screen--exiting .terminal-candle-slot--center{z-index:2}.loading-screen--exiting .terminal-candle--center{opacity:0!important;background-color:transparent!important;animation:none!important;visibility:hidden!important}.loading-screen--exiting .terminal-candle--center:before{opacity:0!important;content:none!important}.loading-screen--exiting .terminal-candle:before{transition:opacity .35s ease;opacity:0!important}@keyframes loader-portal-glow{to{opacity:0}}@keyframes loader-portal-candles-dissolve{0%{opacity:1;filter:blur(0);visibility:visible}18%{opacity:1;filter:blur(0);visibility:visible}72%{opacity:0;filter:blur(5px);visibility:hidden}to{opacity:0;filter:blur(6px);visibility:hidden}}@media (prefers-reduced-motion:reduce){.ambient-glow{animation:none}.terminal-candle,.terminal-candle.is-drawn{animation:none;visibility:visible;opacity:1;transform:scaleY(1)}.loading-screen--exiting .candle-stream{animation:none!important;opacity:0;visibility:hidden}.loading-screen--exiting .ambient-glow,.loading-screen--exiting .terminal-candle--center,.loading-screen--exiting .terminal-candle--center:before{animation:none!important}}@media (max-width:640px){.candle-stream{height:42vh;gap:6px;justify-content:center;overflow:hidden;max-width:100%;transform:scale(.82);transform-origin:center center}.terminal-candle{width:clamp(8px,2.2vw,12px);min-width:clamp(8px,2.2vw,12px)}.loading-screen--exiting .candle-stream{transform:scale(.82)}}