.app-launch-screen{--launch-caption-opacity:0.45;position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;overflow:hidden;background:#020304;color:#f5f6f8;pointer-events:auto;touch-action:none;overscroll-behavior:contain;padding:env(safe-area-inset-top,0) 16px env(safe-area-inset-bottom,0);contain:layout paint;isolation:isolate}.app-launch-screen[data-state=boot]{animation:ads-launch-fail-open 0s 4s forwards}.app-launch-screen[data-state=done],.app-launch-screen[hidden]{display:none}.app-launch-brand{display:flex;align-items:center;flex-direction:column;width:min(100%,560px,110svh);direction:ltr;transform:translateY(-12px)}.app-launch-artwork{position:relative;width:100%;aspect-ratio:640/340}.app-launch-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.app-launch-source{position:absolute;top:48.235%;left:50%;width:84%;height:auto;max-width:none;transform:translate(-50%,-50%)}.app-launch-screen:not([data-renderer=particles]) .app-launch-canvas,.app-launch-screen[data-image-error=true] .app-launch-source,.app-launch-screen[data-renderer=particles] .app-launch-source,.app-launch-screen[data-state=boot] .app-launch-source,.app-launch-screen[data-state=preparing] .app-launch-source{visibility:hidden}.app-launch-screen[data-state=playing][data-image-error=true] .app-launch-artwork{display:none}.app-launch-caption{display:flex;align-items:center;flex-direction:column;gap:10px;margin-top:-10px;opacity:var(--launch-caption-opacity);font-family:var(--font-inter),Arial,sans-serif;text-align:center;-webkit-font-smoothing:antialiased}.app-launch-name{font-size:clamp(12px,3vw,16px);line-height:1.4;font-weight:500;letter-spacing:.24em;padding-inline-start:.24em;white-space:nowrap}.app-launch-studio{color:#f47a44;font-size:9px;line-height:1.4;font-weight:500;letter-spacing:.48em;padding-inline-start:.48em}@keyframes ads-launch-fail-open{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.app-launch-canvas{visibility:hidden!important}.app-launch-caption{opacity:1}}html.telegram-mini-app,html.telegram-mini-app body{background:#020304!important;color:#f7f8fa;color-scheme:dark}html.telegram-mini-app .public-platform-theme,html.telegram-mini-app .public-platform-theme>div>main,html.telegram-mini-app .public-platform-theme>main,html.telegram-mini-app .public-platform-theme>main>section,html.telegram-mini-app .public-route-stage,html.telegram-mini-app .public-route-stage>[class*=min-h-dvh],html.telegram-mini-app .public-route-stage>[class*=min-h-screen]{background-color:#020304!important;color:#f7f8fa!important}html.telegram-mini-app .marketplace-home-banner-section{background:#020304!important}html.telegram-mini-app .public-mobile-bottom-nav,html.telegram-mini-app .public-mobile-bottom-nav-layout,html.telegram-mini-app .tech-ticker{border-color:#202630!important;background:#080b10!important;color:#f7f8fa!important}html.telegram-mini-app .public-mobile-bottom-nav-layout :where(a,button):not([aria-current=page]){color:#f7f8fa!important}html.telegram-mini-app .public-platform-theme :where(.bg-white,.bg-slate-50,.bg-slate-100,[class*="bg-[#fff"],[class*="bg-[#f7"],[class*="bg-[#f6"],[class*="bg-[#f5"]){background-color:#080b10!important;background-image:none!important}html.telegram-mini-app .public-platform-theme :where([class*="border-[#d"],[class*="border-[#e"],[class*=border-slate-]){border-color:#202630!important}html.telegram-mini-app .public-platform-theme :where(.text-black,.text-slate-950,.text-slate-900,[class*="text-[#0"],[class*="text-[#1"],[class*="text-[#2"],[class*="text-[#3"],[class*="text-[#4"]){color:#f7f8fa!important}html.telegram-mini-app .public-platform-theme :where(.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400,[class*="text-[#5"],[class*="text-[#6"],[class*="text-[#7"],[class*="text-[#8"],[class*="text-[#9"]){color:#9aa4b2!important}@media (max-width:767px){html.telegram-mini-app{--app-telegram-controls-safe-area-top:max(var(--app-telegram-content-safe-area-top,var(--tg-content-safe-area-inset-top,0px)),var(--app-telegram-safe-area-top,var(--tg-safe-area-inset-top,0px)),env(safe-area-inset-top,0px),91px)}html.telegram-mini-app .public-platform-theme{padding-top:var(--app-telegram-controls-safe-area-top)}html.telegram-mini-app .marketplace-header{position:static;top:auto}html.telegram-mini-app .marketplace-home-banner-section{padding-top:12px}html.telegram-mini-app .public-navigation-progress{top:var(--app-telegram-controls-safe-area-top)}html.telegram-mini-app .telegram-mobile-menu-panel{padding-top:var(--app-telegram-controls-safe-area-top)}.telegram-ai-consultation-panel.telegram-mini-app-context .telegram-ai-consultation-header,html.telegram-mini-app .telegram-ai-consultation-header{padding-top:var(--app-telegram-controls-safe-area-top,91px)}html.telegram-mini-app .telegram-review-submission-panel{padding-top:var(--app-telegram-controls-safe-area-top)}html.telegram-mini-app .telegram-review-submission-close{top:calc(var(--app-telegram-controls-safe-area-top) + 1rem)}html.telegram-mini-app .telegram-review-submission-content{padding-top:1.25rem}html.telegram-mini-app .service-request-modal-shell{padding-top:var(--app-telegram-controls-safe-area-top)}html.telegram-mini-app .service-request-modal-panel{max-height:calc(100dvh - var(--app-telegram-controls-safe-area-top))}}