:root{--nav-height:48px;--content-max:min(1600px,calc(100vw - 32px));--detail-max:min(900px,var(--content-max));--accent:#5869ff;--accent-soft:rgba(88,105,255,.14);--accent-ring:rgba(88,105,255,.45);--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--font-display:clamp(2rem,4.5vw,3.15rem);--font-h2:clamp(1.35rem,2.5vw,1.75rem);--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow-md:0 8px 30px rgba(0,0,0,.08);--shadow-glow:0 12px 40px rgba(88,105,255,.15);--bg-main:linear-gradient(112.68deg,#fff,#ededed);--bg-nav:hsla(0,0%,100%,.72);--bg-card:transparent;--bg-card-hover:linear-gradient(180deg,#f9f9f9 5%,#f8f8f8);--bg-glass:hsla(0,0%,100%,.55);--bg-label:linear-gradient(147.38deg,#474a4e 19.3%,#1f2123 80.27%),#d9d9d9;--text-white:#fafafa;--text-black:#282a2d;--text-caption:#828282;--text-placeholder:#3e3e3e;--text-placeholder-hover:#525252;--text-placeholder-focus:#747474;--border-card:rgba(0,0,0,.12);--border-card-hover:rgba(0,0,0,.18);--shadow-card:none;--shadow-card-hover:0px 4px 16px rgba(0,0,0,.05),0px 2px 16px rgba(0,0,0,.05)}@media (prefers-color-scheme:dark){:root{--accent-soft:rgba(88,105,255,.22);--accent-ring:rgba(120,140,255,.5);--shadow-sm:0 2px 12px rgba(0,0,0,.35);--shadow-md:0 12px 40px rgba(0,0,0,.45);--shadow-glow:0 16px 48px rgba(88,105,255,.25);--bg-main:linear-gradient(107.56deg,#1e2025,#141416);--bg-nav:rgba(0,0,0,.72);--bg-card:transparent;--bg-card-hover:linear-gradient(97.97deg,#323742 2.1%,#25282d);--bg-glass:rgba(30,32,38,.65);--bg-label:linear-gradient(147.38deg,#d1d8e0 19.3%,#f2f4f6 80.27%),#8e8e8e;--text-white:#282a2d;--text-black:#fafafa;--text-caption:#a5a5a5;--text-placeholder:#3e3e3e;--text-placeholder-hover:#525252;--text-placeholder-focus:#747474;--border-card:hsla(0,0%,100%,.12);--border-card-hover:hsla(0,0%,100%,.18);--shadow-card:none;--shadow-card-hover:0px 4px 16px rgba(0,0,0,.15),0px 2px 16px rgba(0,0,0,.25)}}body,html{padding:0;margin:0;min-height:100%;background-color:#ededed;background-image:radial-gradient(ellipse 100% 80% at 50% -30%,rgba(88,105,255,.16),transparent 55%),radial-gradient(ellipse 70% 50% at 100% 10%,rgba(130,110,255,.1),transparent 45%),radial-gradient(ellipse 60% 45% at 0 20%,rgba(88,160,255,.08),transparent 40%),var(--bg-main);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media (prefers-color-scheme:dark){body,html{background-color:#141416;background-image:radial-gradient(ellipse 90% 70% at 50% -25%,rgba(88,105,255,.22),transparent 50%),radial-gradient(ellipse 60% 50% at 100% 0,rgba(100,80,200,.12),transparent 42%),var(--bg-main)}}.pageShell{position:relative;z-index:1;min-height:100vh;padding-top:var(--nav-height)}.visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:inherit;text-decoration:none}h1,h2,p,ul{margin:0}ul{padding:0;list-style:none}button{padding:.5rem 1rem;font-weight:700}footer{padding:0}footer a{color:var(--text-caption);font-size:12px}.VibartLaunchToast_wrap__5Xig1{position:fixed;inset:0;z-index:10050;display:flex;align-items:flex-end;justify-content:center;padding:16px 16px max(20px,env(safe-area-inset-bottom));pointer-events:none;animation:VibartLaunchToast_wrapFadeIn__sGbe9 .55s cubic-bezier(.22,1,.36,1) both}.VibartLaunchToast_wrapExit__dzW3g{animation:VibartLaunchToast_wrapFadeOut__ICMEf .45s cubic-bezier(.4,0,1,1) both}@keyframes VibartLaunchToast_wrapFadeIn__sGbe9{0%{opacity:0}to{opacity:1}}@keyframes VibartLaunchToast_wrapFadeOut__ICMEf{0%{opacity:1}to{opacity:0}}.VibartLaunchToast_ambient__W9lmS{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 100%,rgba(88,105,255,.18) 0,transparent 55%),rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:auto;animation:VibartLaunchToast_ambientPulse__2mRCA 4.5s ease-in-out infinite alternate}.VibartLaunchToast_ambientExit__QARe0{animation:none;opacity:0;transition:opacity .4s ease}@keyframes VibartLaunchToast_ambientPulse__2mRCA{0%{opacity:.92}to{opacity:1}}.VibartLaunchToast_sheet__2apqF{position:relative;width:min(560px,100%);pointer-events:auto;border-radius:20px;background:linear-gradient(145deg,rgba(22,22,26,.98),rgba(6,6,8,.99));border:1px solid hsla(0,0%,100%,.08);box-shadow:0 -8px 48px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.04),0 24px 80px rgba(88,105,255,.12);overflow:hidden;transform:translateY(calc(100% + 24px));animation:VibartLaunchToast_sheetRise__scViI .75s cubic-bezier(.22,1,.36,1) .08s both}.VibartLaunchToast_sheetExit__D3D9e{animation:VibartLaunchToast_sheetSink__9VpYA .5s cubic-bezier(.4,0,1,1) both}@keyframes VibartLaunchToast_sheetRise__scViI{0%{transform:translateY(calc(100% + 32px)) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes VibartLaunchToast_sheetSink__9VpYA{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(28px) scale(.97);opacity:0}}.VibartLaunchToast_glow__oJ8pK{position:absolute;top:-40%;left:-20%;width:70%;height:80%;background:radial-gradient(closest-side,rgba(120,132,255,.22),transparent 70%);filter:blur(24px);pointer-events:none;animation:VibartLaunchToast_glowDrift__EWQyd 8s ease-in-out infinite alternate}@keyframes VibartLaunchToast_glowDrift__EWQyd{0%{transform:translate(0) rotate(0deg)}to{transform:translate(18%,8%) rotate(6deg)}}.VibartLaunchToast_close__X7jVD{position:absolute;top:12px;right:12px;width:36px;height:36px;padding:0;border:none;border-radius:10px;background:hsla(0,0%,100%,.06);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease;z-index:2;animation:VibartLaunchToast_fadeSlide__PMByU .5s ease .45s both}.VibartLaunchToast_close__X7jVD:hover{background:hsla(0,0%,100%,.12);transform:scale(1.05)}.VibartLaunchToast_closeIcon__dQ574{width:14px;height:14px;position:relative;display:block}.VibartLaunchToast_closeIcon__dQ574:after,.VibartLaunchToast_closeIcon__dQ574:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:hsla(0,0%,100%,.75);border-radius:1px}.VibartLaunchToast_closeIcon__dQ574:before{transform:translate(-50%,-50%) rotate(45deg)}.VibartLaunchToast_closeIcon__dQ574:after{transform:translate(-50%,-50%) rotate(-45deg)}.VibartLaunchToast_inner__OZOpi{position:relative;z-index:1;padding:22px 22px 20px}.VibartLaunchToast_brand__wwNbO{display:flex;align-items:center;gap:14px;margin-bottom:12px}.VibartLaunchToast_logoRing__3RM9b{flex-shrink:0;width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);animation:VibartLaunchToast_logoPop__q50SI .65s cubic-bezier(.34,1.56,.64,1) .2s both}@keyframes VibartLaunchToast_logoPop__q50SI{0%{transform:scale(.6) rotate(-6deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.VibartLaunchToast_logo__jsoVJ{max-width:40px;max-height:28px;width:auto;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 2px 8px rgba(88,105,255,.25))}.VibartLaunchToast_title__Rjuxt{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:#fafafa;line-height:1.25;animation:VibartLaunchToast_fadeSlide__PMByU .55s ease .28s both}.VibartLaunchToast_body___Ztwd{margin:0 0 18px;font-size:.9375rem;line-height:1.55;color:rgba(235,235,240,.82);max-width:46em;animation:VibartLaunchToast_fadeSlide__PMByU .55s ease .36s both}.VibartLaunchToast_actions__AYOuC{display:flex;flex-wrap:wrap;gap:10px;animation:VibartLaunchToast_fadeSlide__PMByU .55s ease .44s both}@keyframes VibartLaunchToast_fadeSlide__PMByU{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VibartLaunchToast_cta__b5JSQ{position:relative;overflow:hidden;border:none;border-radius:999px;padding:12px 22px;margin:0;font-size:.9375rem;font-weight:600;letter-spacing:.01em;color:#0a0a0c;background:linear-gradient(180deg,#fff,#e8e8ec);cursor:pointer;box-shadow:0 4px 20px hsla(0,0%,100%,.12),inset 0 1px 0 hsla(0,0%,100%,.5);transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.VibartLaunchToast_cta__b5JSQ:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 28px hsla(0,0%,100%,.18),inset 0 1px 0 hsla(0,0%,100%,.55)}.VibartLaunchToast_cta__b5JSQ:active{transform:translateY(0) scale(.98)}.VibartLaunchToast_ctaShine__0vKIF{position:absolute;inset:0;background:linear-gradient(110deg,transparent,hsla(0,0%,100%,.45) 45%,transparent 55%);transform:translateX(-120%);animation:VibartLaunchToast_shine__Bv_wD 2.8s ease-in-out 1.1s infinite}@keyframes VibartLaunchToast_shine__Bv_wD{0%{transform:translateX(-120%)}40%,to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.VibartLaunchToast_actions__AYOuC,.VibartLaunchToast_ambient__W9lmS,.VibartLaunchToast_body___Ztwd,.VibartLaunchToast_close__X7jVD,.VibartLaunchToast_ctaShine__0vKIF,.VibartLaunchToast_glow__oJ8pK,.VibartLaunchToast_logoRing__3RM9b,.VibartLaunchToast_sheet__2apqF,.VibartLaunchToast_title__Rjuxt,.VibartLaunchToast_wrap__5Xig1{animation:none!important}.VibartLaunchToast_sheet__2apqF{transform:none;opacity:1}.VibartLaunchToast_wrap__5Xig1{opacity:1}.VibartLaunchToast_cta__b5JSQ:hover{transform:none}}.AppNavbar_bar__h3cik{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:200;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 16px 0 20px;border-bottom:1px solid var(--border-card);background:var(--bg-nav);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-sm);box-sizing:border-box}.AppNavbar_nav__G_DFS{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.AppNavbar_link__xHL4w{font-size:13px;font-weight:600;color:var(--text-caption);padding:8px 12px;border-radius:var(--radius-sm);transition:color .2s ease,background .2s ease}.AppNavbar_link__xHL4w:hover{color:var(--text-black);background:var(--accent-soft)}.AppNavbar_link__xHL4w:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AppNavbar_external__yCwvI{color:var(--accent)}.AppNavbar_external__yCwvI:hover{color:var(--text-black)}.AppNavbar_brand__DjM0J{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-caption);flex-shrink:0}@media (max-width:520px){.AppNavbar_brand__DjM0J{display:none}.AppNavbar_link__xHL4w{padding:8px 10px;font-size:12px}}