:root{--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--acaro-bg:#030305;--acaro-bg-elevated:#07070b;--acaro-fg:#f7fbfa;--acaro-fg-muted:#f7fbfa9e;--acaro-fg-dim:#f7fbfa6b;--acaro-fg-faint:#f7fbfa2e;--acaro-border:#f7fbfa14;--acaro-border-strong:#f7fbfa29;--acaro-surface:#f7fbfa08;--acaro-surface-2:#f7fbfa0d;--acaro-accent:#76ff91;--acaro-accent-strong:#94ffa8;--acaro-accent-soft:#76ff9129;--acaro-accent-faint:#76ff9114;--acaro-accent-glow:#76ff916b;--acaro-accent-cool:#35f4d4;--acaro-accent-cool-strong:#5cf7dd;--acaro-accent-cool-soft:#35f4d429;--acaro-accent-cool-faint:#35f4d414;--acaro-accent-cool-glow:#35f4d466;--acaro-accent-grad-wc:linear-gradient(135deg, #76ff91 0%, #35f4d4 100%);--acaro-accent-grad-cw:linear-gradient(135deg, #35f4d4 0%, #76ff91 100%)}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Inter Fallback;src:local(Helvetica Neue),local(Arial),local(Liberation Sans);size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Martian Mono;src:url(/fonts/martian-mono-cyrillic.woff2)format("woff2");font-weight:400 600;font-stretch:87.5%;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;src:url(/fonts/martian-mono-latin.woff2)format("woff2");font-weight:400 600;font-stretch:87.5%;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --home-gr{syntax:"<length>";inherits:true;initial-value:0}:root{--home-mono:"Martian Mono", ui-monospace, "SF Mono", Menlo, monospace;--home-sans:"Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--home-pad:clamp(16px, 3.2vw, 44px);--home-ease-out:cubic-bezier(.16, 1, .3, 1);--home-ease-in:cubic-bezier(.7, 0, .84, 0);--home-rec:#ff2d3f;--home-rose:#ff0aa8;--home-chat:84px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html,body{background:var(--acaro-bg);color:var(--acaro-fg);margin:0}body{font-family:var(--home-sans);-webkit-font-smoothing:antialiased;min-height:100svh;font-size:15px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg{display:block}:focus-visible{outline:2px solid var(--acaro-accent);outline-offset:3px;border-radius:8px}kbd{font-family:var(--home-mono);border:1px solid var(--acaro-border-strong);color:var(--acaro-fg-dim);background:var(--acaro-surface);border-radius:5px;padding:4px 6px;font-size:10px;line-height:1}.home-skip{z-index:80;background:var(--acaro-accent);color:#03140a;border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.home-skip:focus{top:12px}.home-field{z-index:0;width:100%;height:100%;position:fixed;inset:0}.home-atmo{z-index:1;pointer-events:none;background:radial-gradient(62% 58% at 18% 42%,#030305db 0%,#0303058c 45%,#0000 75%),radial-gradient(70% 22% at 55%,#76ff9112,#0000 70%),linear-gradient(#030305e6 0%,#03030500 26%);position:fixed;inset:0}.home-atmo:after{content:"";opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.no-webgl .home-atmo{background:radial-gradient(80% 40% at 55% 62%,#76ff9129,#0000 70%),radial-gradient(60% 30% at 70% 70%,#35f4d41a,#0000 70%)}.home-corners{z-index:2;pointer-events:none;position:fixed;inset:12px}.home-corners i{border:1px solid var(--acaro-fg-faint);width:14px;height:14px;position:absolute}.home-corners i:first-child{border-bottom:0;border-right:0;top:0;left:0}.home-corners i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.home-corners i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.home-corners i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.home{z-index:3;min-height:100svh;padding:0 var(--home-pad);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) minmax(300px,380px);column-gap:clamp(24px,5vw,80px);display:grid;position:relative}.home--solo{grid-template-columns:minmax(0,1fr)}.home-top{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:clamp(16px,2.6vh,26px) 0 0;display:flex}.home-brand{padding:6px 2px;display:inline-flex}.home-brand img{width:auto;height:20px}.home-top__right{align-items:center;gap:18px;display:flex}.home-clock{font-family:var(--home-mono);letter-spacing:.04em;color:var(--acaro-fg-dim);font-variant-numeric:tabular-nums;font-size:11px}.home-clock b{color:var(--acaro-accent);font-weight:400}.home-menu-btn{border:1px solid var(--acaro-border-strong);-webkit-backdrop-filter:blur(12px);background:#07070b80;border-radius:12px;align-items:center;gap:10px;height:40px;padding:0 8px 0 14px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.home-menu-btn:hover{background:var(--acaro-accent-faint);border-color:#76ff9166}.home-menu-btn__icon{gap:4px;display:inline-grid}.home-menu-btn__icon i{background:currentColor;border-radius:2px;width:14px;height:1.5px;display:block}.home-menu-btn__icon i:last-child{background:var(--acaro-accent);width:9px}.home-hero{grid-area:2/1;align-self:center;max-width:760px;padding:clamp(20px,4vh,48px) 0}.home-eyebrow{font-family:var(--home-mono);letter-spacing:.02em;color:var(--acaro-accent);align-items:center;gap:12px;margin:0 0 clamp(14px,2.4vh,22px);font-size:12px;display:flex}.home-eyebrow__mark{color:var(--acaro-fg);letter-spacing:-.08em;align-items:baseline;display:inline-flex}.home-caret{color:var(--acaro-accent);font-weight:400;animation:1.1s step-end infinite home-caret}@keyframes home-caret{50%{opacity:0}}.home-title{font-family:var(--home-mono);letter-spacing:-.065em;margin:0;font-size:clamp(38px,6.4vw,104px);font-weight:600;font-stretch:87.5%;line-height:.98}.home-title__line{white-space:nowrap;display:block}.home-title__line--grad{background:var(--acaro-accent-grad-wc);color:#0000;filter:drop-shadow(0 0 28px #76ff9138);-webkit-background-clip:text;background-clip:text;width:max-content;margin-bottom:-.2em;padding:0 .1em .2em 0}.home-lead{color:var(--acaro-fg-muted);max-width:34ch;margin:clamp(16px,2.6vh,26px) 0 0;font-size:clamp(16px,1.35vw,19px)}.home-axioms{font-family:var(--home-mono);letter-spacing:.01em;flex-wrap:wrap;gap:6px 10px;margin:clamp(14px,2.2vh,20px) 0 0;font-size:12px;display:flex}.home-axioms i{color:var(--acaro-accent);opacity:.7;letter-spacing:-.12em;font-style:normal}.home-cta{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3.8vh,38px);display:flex}.home-btn{letter-spacing:-.01em;white-space:nowrap;isolation:isolate;height:56px;transition:transform .35s var(--home-ease-out), box-shadow .3s, border-color .2s, background .2s;will-change:transform;border-radius:14px;justify-content:center;align-items:center;gap:14px;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex;position:relative}.home-btn--primary{color:#03140a;background:var(--acaro-accent-grad-wc);padding-right:10px;overflow:hidden;box-shadow:0 0 0 1px #76ff918c,0 14px 50px -12px #76ff91b3,inset 0 1px #ffffff73}.home-btn--primary:before{content:"";z-index:-1;animation:home-sheen 5.5s var(--home-ease-out) 3.2s infinite;background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}@keyframes home-sheen{0%{transform:translate(-120%)}22%,to{transform:translate(120%)}}.home-btn--primary:hover{box-shadow:0 0 0 1px #76ff91e6,0 18px 70px -10px #76ff91f2,inset 0 1px #ffffff80}.home-btn__arrow{width:38px;height:38px;color:var(--acaro-accent);transition:transform .35s var(--home-ease-out);background:#03140a;border-radius:10px;place-items:center;display:inline-grid}.home-btn--primary:hover .home-btn__arrow{transform:translate(3px)rotate(-45deg)}.home-btn--ghost{color:var(--acaro-fg);border:1px solid var(--acaro-border-strong);-webkit-backdrop-filter:blur(12px);background:#07070b73;padding:0 20px 0 18px}.home-btn--ghost:hover{background:var(--acaro-surface-2);border-color:#f7fbfa66}.home-btn--ghost svg{color:var(--acaro-accent)}.home-live-wrap{perspective:1200px;grid-area:2/2;align-self:center}.home-live{border:1px solid var(--acaro-border-strong);-webkit-backdrop-filter:blur(18px)saturate(140%);transform:rotateY(var(--ry,-7deg)) rotateX(var(--rx,2deg));transform-style:preserve-3d;transition:transform .6s var(--home-ease-out);background:linear-gradient(#f7fbfa0f,#f7fbfa04 40%),#07070b94;border-radius:20px;padding:10px;position:relative;box-shadow:0 30px 80px -30px #000000e6}.home-live:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--lx,-999px) var(--ly,-999px), #76ff911a, transparent 70%);position:absolute;inset:0}.home-live__screen{aspect-ratio:16/9;border:1px solid var(--acaro-border);background:radial-gradient(80% 70% at 50% 100%,#76ff911f,#0000 70%),#050508;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.home-live__screen:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000047 0 1px,#0000 1px 3px);position:absolute;inset:0}.home-live__curve{width:100%;height:100%;position:absolute;inset:0}.home-live__grid line{stroke:#f7fbfa0f;stroke-width:1px}.home-live__stroke{fill:none;stroke:url(#home-live-stroke);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;animation:home-draw 7s var(--home-ease-out) infinite}.home-live__area{fill:url(#home-live-fill);opacity:0;animation:7s infinite home-area}@keyframes home-draw{0%{stroke-dashoffset:520px;opacity:1}70%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes home-area{0%,30%{opacity:0}70%,92%{opacity:1}to{opacity:0}}.home-live__rec{z-index:1;font-family:var(--home-mono);letter-spacing:.08em;color:#ff6b77;background:#ff2d3f24;border:1px solid #ff2d3f66;border-radius:6px;align-items:center;gap:6px;padding:4px 8px 4px 7px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.home-dot{background:var(--acaro-fg-faint);border-radius:50%;flex:none;width:7px;height:7px}.home-dot--rec{background:var(--home-rec);animation:1.8s ease-out infinite home-pulse}.home-dot--chain{background:var(--acaro-accent-cool);box-shadow:0 0 12px var(--acaro-accent-cool-glow)}@keyframes home-pulse{0%{box-shadow:0 0 #ff2d3fb3}80%,to{box-shadow:0 0 0 8px #ff2d3f00}}.home-live__play{z-index:1;-webkit-backdrop-filter:blur(6px);width:52px;height:52px;transition:transform .35s var(--home-ease-out), background .2s;background:#f7fbfa1a;border:1px solid #f7fbfa40;border-radius:50%;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}.home-live__screen:not(.home-live__screen--soon):hover .home-live__play{background:#ff2d3fd9;border-color:#0000;transform:scale(1.1)}.home-live__cap{z-index:1;font-family:var(--home-mono);color:var(--acaro-fg-dim);font-size:10px;position:absolute;bottom:9px;left:10px}.home-live__veil{z-index:2;-webkit-backdrop-filter:blur(2px);background:#0303059e;place-items:center;display:grid;position:absolute;inset:0}.home-live__veil span{font-family:var(--home-mono);color:var(--acaro-fg-muted);font-size:12px}.home-live__body{padding:16px 8px 6px}.home-live__eyebrow{font-family:var(--home-mono);color:var(--acaro-accent);margin:0;font-size:11px}.home-live__title{letter-spacing:-.02em;margin:6px 0 0;font-size:19px;font-weight:600;line-height:1.25}.home-live__sub{color:var(--acaro-fg-muted);margin:6px 0 0;font-size:13px}.home-live__links{gap:6px;margin-top:14px;display:grid}.home-live__link{border:1px solid var(--acaro-border);background:#f7fbfa06;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .2s,background .2s;display:flex}a.home-live__link:hover{border-color:var(--acaro-border-strong);background:var(--acaro-surface-2)}.home-live__link--soon{opacity:.55}.home-live__text{flex:1;min-width:0;line-height:1.3;display:grid}.home-live__text b{font-size:14px;font-weight:600}.home-live__text small{font-family:var(--home-mono);color:var(--acaro-fg-dim);font-size:10px}.home-live__out{color:var(--acaro-fg-dim);flex:none}.home-live__soon{font-family:var(--home-mono);color:var(--acaro-fg-dim);white-space:nowrap;font-size:10px}.home-dock{padding:14px var(--home-chat) 16px 0;border-top:1px solid var(--acaro-border);flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.home-dock__app{align-items:center;gap:12px;display:flex}.home-dock__icon{width:40px;height:40px;box-shadow:0 0 0 1px var(--acaro-border-strong), 0 8px 24px -8px #76ff9159;border-radius:10px}.home-dock__name{line-height:1.25;display:grid}.home-dock__name b{font-size:14px;font-weight:600}.home-dock__name small{font-family:var(--home-mono);color:var(--acaro-fg-dim);font-size:10px}.home-dock__name em{color:var(--acaro-accent);font-style:normal}.home-dock__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.home-plat{border:1px solid var(--acaro-border);-webkit-backdrop-filter:blur(10px);background:#07070b8c;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 13px;font-size:13px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.home-plat:hover,.home-plat[aria-expanded=true]{background:var(--acaro-accent-faint);border-color:#76ff9173}.home-plat.is-disabled{opacity:.4;pointer-events:none}.home-plat svg{flex:none;width:15px;height:15px}.home-plat .home-plat__caret{width:10px;height:10px;color:var(--acaro-fg-dim)}.home-dock__sep{background:var(--acaro-border-strong);width:1px;height:22px;margin:0 6px}.home-dock__legal{color:var(--acaro-fg-dim);align-items:center;gap:14px;font-size:12px;display:flex}.home-dock__legal a:hover{color:var(--acaro-fg)}.home-pop{border:1px solid var(--acaro-border-strong);-webkit-backdrop-filter:blur(16px);min-width:210px;color:var(--acaro-fg);opacity:0;transition:opacity .18s, transform .25s var(--home-ease-out), overlay .25s allow-discrete, display .25s allow-discrete;background:#0a0a0ff0;border-radius:14px;margin:0;padding:6px;position:fixed;inset:auto;transform:translateY(6px)scale(.98);box-shadow:0 24px 60px -20px #000000e6}.home-pop:popover-open{opacity:1;transform:none}@starting-style{.home-pop:popover-open{opacity:0;transform:translateY(6px)scale(.98)}}.home-pop a{border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:14px;display:flex}.home-pop a:hover,.home-pop a:focus-visible{background:#76ff9114}.home-pop a.is-disabled{opacity:.45;pointer-events:none}.home-pop a span{align-items:center;gap:9px;display:inline-flex}.home-pop a svg{width:15px;height:15px}.home-pop em{font-style:normal;font-family:var(--home-mono);color:var(--acaro-fg-dim);font-size:10px}.home-pop em.is-beta{color:var(--acaro-accent)}.home-ticker{margin:0 calc(-1 * var(--home-pad));border-top:1px solid var(--acaro-border);-webkit-backdrop-filter:blur(10px);background:#030305b8;grid-area:4/1/auto/-1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.home-ticker__track{width:max-content;animation:48s linear infinite home-tick;display:flex}.home-ticker:hover .home-ticker__track{animation-play-state:paused}@keyframes home-tick{to{transform:translate(-50%)}}.home-ticker__set{margin:0;padding:0;list-style:none;display:flex}.home-ticker__set li{font-family:var(--home-mono);color:var(--acaro-fg-muted);white-space:nowrap;align-items:baseline;gap:10px;padding:11px 0;font-size:11px;display:flex}.home-ticker__set li:after{content:"//";color:var(--acaro-accent);opacity:.5;letter-spacing:-.12em;margin:0 28px}.home-ticker__set b{color:var(--acaro-fg);font-weight:600}.js [data-in]{opacity:0;filter:blur(8px);transform:translateY(14px)}.js.is-ready [data-in]{opacity:1;filter:none;transition:opacity .9s var(--home-ease-out) var(--d,0s), transform 1.1s var(--home-ease-out) var(--d,0s), filter .9s var(--home-ease-out) var(--d,0s);transform:none}.js .home-title__line{visibility:hidden}.js.is-ready .home-title__line{visibility:visible}.home-menu{border:1px solid var(--acaro-border-strong);-webkit-backdrop-filter:blur(24px)saturate(150%);width:min(620px,100vw - 24px);max-height:min(640px,100svh - 48px);color:var(--acaro-fg);opacity:0;transition:opacity .2s, transform .3s var(--home-ease-out), overlay .3s allow-discrete, display .3s allow-discrete;background:#09090eeb;border-radius:20px;margin:12vh auto auto;padding:0;overflow:hidden;transform:translateY(-10px)scale(.98);box-shadow:0 40px 120px -30px #000000f2,0 0 0 1px #76ff910f}.home-menu[open]{opacity:1;flex-direction:column;display:flex;transform:none}@starting-style{.home-menu[open]{opacity:0;transform:translateY(-10px)scale(.98)}}.home-menu::backdrop{-webkit-backdrop-filter:blur(6px);background:#0303058c}.home-menu__search{border-bottom:1px solid var(--acaro-border);align-items:center;gap:12px;padding:16px 18px;display:flex}.home-menu__search svg{color:var(--acaro-accent);flex:none}.home-menu__search input{min-width:0;color:var(--acaro-fg);font:500 16px var(--home-sans);background:0 0;border:0;outline:0;flex:1}.home-menu__search input::placeholder{color:var(--acaro-fg-dim)}.home-menu__list{overscroll-behavior:contain;padding:6px 8px 10px;overflow-y:auto}.home-menu__group{font-family:var(--home-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acaro-fg-dim);margin:12px 10px 6px;font-size:10px}.home-menu__item{border-radius:11px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.home-menu__item code{font-family:var(--home-mono);color:var(--acaro-fg-dim);margin-left:auto;font-size:11px}.home-menu__item[aria-selected=true]{background:#76ff9117;box-shadow:inset 0 0 0 1px #76ff9138}.home-menu__item[aria-selected=true] code,.home-menu__item--accent{color:var(--acaro-accent)}.home-menu__mark{width:22px;height:18px;fill:var(--home-rose)}.home-menu__empty{color:var(--acaro-fg-dim);margin:18px 12px;font-size:14px}.home-menu__foot{border-top:1px solid var(--acaro-border);color:var(--acaro-fg-dim);align-items:center;gap:14px;padding:12px 18px;font-size:12px;display:flex}.home-menu__hint{align-items:center;gap:4px;display:inline-flex}.home-menu__lang{font-family:var(--home-mono);gap:10px;margin-left:auto;font-size:11px;display:inline-flex}.home-menu__lang a:hover,.home-menu__lang a[aria-current]{color:var(--acaro-accent)}.home-menu__tg{border:1px solid var(--acaro-border);border-radius:8px;place-items:center;width:30px;height:30px;display:inline-grid}.home-menu__tg:only-child,.home-menu__hint+.home-menu__tg{margin-left:auto}.home-menu__tg:hover{color:var(--acaro-fg);border-color:var(--acaro-border-strong)}.home-player{border:1px solid var(--acaro-border-strong);width:min(1080px,100vw - 24px);color:var(--acaro-fg);background:#000;border-radius:18px;padding:0;overflow:hidden;box-shadow:0 40px 140px -20px #000000f2,0 0 80px -20px #ff2d3f40}.home-player::backdrop{-webkit-backdrop-filter:blur(10px);background:#030305bf}.home-player__bar{font-family:var(--home-mono);color:var(--acaro-fg-muted);border-bottom:1px solid var(--acaro-border);align-items:center;gap:10px;padding:10px 12px 10px 16px;font-size:11px;display:flex}.home-player__bar button{border:1px solid var(--acaro-border-strong);border-radius:9px;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.home-player__frame{aspect-ratio:16/9}.home-player__frame iframe{border:0;width:100%;height:100%;display:block}.home-gate{z-index:60;pointer-events:none;visibility:hidden;--home-gr:0px;position:fixed;inset:0}.is-gating .home-gate{visibility:visible;pointer-events:auto;cursor:progress}.home-gate__void{opacity:0;background:radial-gradient(circle at var(--ox,50%) var(--oy,50%), var(--acaro-bg) 0 var(--home-gr), #beffcdf2 calc(var(--home-gr) + 1px), #76ff918c calc(var(--home-gr) + 6px), #35f4d429 calc(var(--home-gr) + 60px), transparent calc(var(--home-gr) + 220px));position:absolute;inset:0}.is-gating .home-gate__void{opacity:1;--home-gr:170vmax;transition:--home-gr var(--void-dur) var(--home-ease-in) var(--void-delay), opacity 10ms linear var(--void-delay)}.home-gate__core{opacity:0;place-content:center;justify-items:center;gap:22px;display:grid;position:absolute;inset:0;transform:scale(.94)}.is-gating .home-gate__core{opacity:1;transition:opacity .35s ease var(--core-delay), transform .8s var(--home-ease-out) var(--core-delay);transform:none}.home-gate__mark{width:clamp(84px,9vw,120px);height:auto;fill:var(--acaro-fg);filter:drop-shadow(0 0 22px #76ff918c)}.home-gate__under{fill:var(--acaro-accent);animation:.5s step-end infinite home-caret}.home-gate__line{min-height:1.5em;font-family:var(--home-mono);letter-spacing:.02em;color:var(--acaro-accent);white-space:pre;margin:0;font-size:14px}.home-gate__bar{background:#f7fbfa14;border-radius:3px;width:220px;height:3px;overflow:hidden}.home-gate__bar i{background:var(--acaro-accent-grad-wc);width:100%;height:100%;box-shadow:0 0 12px var(--acaro-accent-glow);transform-origin:0;display:block;transform:scaleX(0)}.is-gating .home-gate__bar i{transition:transform var(--bar-dur) cubic-bezier(.65, 0, .35, 1) var(--core-delay);transform:scaleX(1)}.home-gate__path{font-family:var(--home-mono);letter-spacing:.04em;color:var(--acaro-fg-dim);margin:0;font-size:10px}.gate-long{--out-dur:.5s;--void-delay:.42s;--void-dur:.7s;--core-delay:.95s;--bar-dur:.75s}.gate-short{--out-dur:.25s;--void-delay:.1s;--void-dur:.42s;--core-delay:.38s;--bar-dur:.4s}.is-gating [data-in]{opacity:0!important;filter:blur(10px)!important;transition:opacity var(--out-dur) ease calc(var(--o,0) * 60ms), filter var(--out-dur) ease calc(var(--o,0) * 60ms), transform var(--out-dur) var(--home-ease-in) calc(var(--o,0) * 60ms)!important;transform:translateY(-10px)scale(.985)!important}@media (width<=860px){:root{--home-chat:64px}.home{grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr);align-content:space-between}.home-clock,.home-menu-btn kbd{display:none}.home-hero{grid-row:2;align-self:start;padding:clamp(18px,5vh,52px) 0 18px}.home-title{font-size:clamp(34px,10.4vw,60px)}.home-lead{font-size:15px}.home-axioms{font-size:11px}.home-cta{grid-template-columns:1fr auto;display:grid}.home-cta .home-btn:only-child{grid-column:1/-1}.home-btn{height:52px}.home-live-wrap{perspective:none;grid-area:3/1;padding-bottom:12px}.home-live{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid;transform:none}.home-live__screen{border-radius:9px}.home-live__play{width:34px;height:34px;margin:-17px 0 0 -17px}.home-live__play svg{width:16px;height:16px}.home-live__cap,.home-live__sub,.home-live__text small,.home-live__out,.home-live__soon{display:none}.home-live__rec{gap:0;padding:4px;font-size:0;top:5px;left:5px}.home-live__veil span{font-size:9px}.home-live__body{padding:0}.home-live__title{margin-top:2px;font-size:15px}.home-live__links{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.home-live__link{white-space:nowrap;border-radius:9px;gap:6px;width:auto;padding:6px 8px}.home-live__text b{font-size:12px}.home-dock{grid-row:4;gap:10px;padding:12px 0}.home-dock__legal,.home-dock__sep,.home-plat__lbl,.home-plat .home-plat__caret{display:none}.home-dock__row{width:100%;padding-right:var(--home-chat);flex-wrap:nowrap;gap:5px}.home-plat{flex:1;justify-content:center;height:36px;padding:0 6px}.home-ticker{grid-row:5}.home-menu{border-bottom:0;border-radius:22px 22px 0 0;width:100vw;max-width:100vw;max-height:82svh;margin:auto auto 0;transform:translateY(30px)}@starting-style{.home-menu[open]{transform:translateY(30px)}}.home-menu__hint{display:none}.home-menu__lang{margin-left:0}.home-menu__tg{margin-left:auto}.home-atmo{background:radial-gradient(120% 50% at 30% 30%,#030305d9 0%,#03030573 55%,#0000 80%),linear-gradient(#030305e6 0%,#03030500 22%)}}@media (width<=860px) and (height<=700px){.home-live__title{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.home-ticker__track{animation:none}.home-ticker{overflow-x:auto}.home-live{transform:none}.home-live__stroke{stroke-dashoffset:0}.home-live__area{opacity:1}}
