.pharoswatchbot-hero-title{font-size:2rem;line-height:1.05;letter-spacing:-.025em}@media (min-width:640px){.pharoswatchbot-hero-title{font-size:3rem}}@media (min-width:1024px){.pharoswatchbot-hero-title{font-size:3.75rem}}.pharos-night{--night-abyss:oklch(0.975 0.004 247);--night-deep:oklch(0.962 0.005 247);--night-slate:oklch(0.948 0.007 247);--night-dawn:oklch(0.935 0.009 247);--night-sky-top:oklch(0.972 0.005 248);--night-sky-bottom:oklch(0.91 0.016 245);--night-water:oklch(0.945 0.01 247);--night-line:oklch(0.3 0.02 260);--lighthouse-ink:oklch(0.34 0.025 260);--lamp-core:var(--frost-blue);--beam-strong:0.55;--beam-mid:0.22;--beam-far:0.06;--beam-core-strong:0.5;--beam-core-mid:0.16;--lamp-halo:0.24;--lamp-mid:0.45;background-color:var(--night-abyss);color:var(--foreground)}.dark .pharos-night{--night-abyss:oklch(0.115 0.018 262);--night-deep:oklch(0.145 0.02 260);--night-slate:oklch(0.175 0.024 258);--night-dawn:oklch(0.215 0.028 256);--night-sky-top:var(--night-abyss);--night-sky-bottom:var(--night-deep);--night-water:var(--night-abyss);--night-line:#ffffff;--lighthouse-ink:oklch(0.07 0.012 262);--lamp-core:#ffffff;--beam-strong:0.85;--beam-mid:0.35;--beam-far:0.12;--beam-core-strong:0.8;--beam-core-mid:0.2;--lamp-halo:0.13;--lamp-mid:0.45}.pharos-night-abyss{background-color:var(--night-abyss)}.pharos-night-deep{background-color:var(--night-deep)}.pharos-night-slate{background-color:var(--night-slate)}.pharos-night-dawn{background-color:var(--night-dawn)}.pharos-night-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none}.pharos-night-scene svg{display:block;width:100%;height:100%}.pharos-night-beam{transform-origin:1182px 216px}.pharos-night-beam,.pharos-night-beam-anchor,.pharos-night-lighthouse,.pharos-night-water{transform-box:view-box}.pharos-night-lighthouse{transform-origin:1182px 470px}@media (min-width:1536px) and (max-width:1799px){.pharos-night-water{transform:translateY(58px)}.pharos-night-beam-anchor{transform:translateY(113px)}.pharos-night-lighthouse{transform:translateY(58px) scale(.78)}}@media (min-width:1800px){.pharos-night-water{transform:translateY(91px)}.pharos-night-beam-anchor{transform:translateY(182px)}.pharos-night-lighthouse{transform:translateY(91px) scale(.64)}}.pharos-night-stars{display:none}.dark .pharos-night-stars{display:inline}@media (prefers-reduced-motion:no-preference){.pharos-night-beam{animation:pharos-night-beam-sweep 16s ease-in-out infinite alternate}.pharos-night-star{animation:pharos-night-star-twinkle 6s ease-in-out infinite}.pharos-night-star:nth-of-type(2n){animation-duration:7.5s;animation-delay:1.2s}.pharos-night-star:nth-of-type(3n){animation-duration:5.2s;animation-delay:2.4s}}@keyframes pharos-night-beam-sweep{0%{transform:rotate(-6.5deg)}to{transform:rotate(8deg)}}@keyframes pharos-night-star-twinkle{0%,to{opacity:.25}50%{opacity:.7}}.pharos-signal-spine{position:absolute;top:0;bottom:0;left:11.5px;width:1px;background:color-mix(in oklab,var(--foreground) 12%,transparent)}.pharos-signals-shell{max-width:72rem}.pharos-signal-copy{max-width:42rem}@media (min-width:1536px){.pharos-signals-shell{max-width:96rem}.pharos-signal-copy{max-width:none}}.pharos-signal-card{opacity:1;transform:none;transition:opacity .42s var(--motion-ease-standard),transform .42s var(--motion-ease-standard),border-color .42s var(--motion-ease-standard)}@media (scripting:enabled){[data-revealed=false] .pharos-signal-card{opacity:0;transform:translateY(16px)}[data-revealed=false] .pharos-signal-node{background:color-mix(in oklab,var(--foreground) 25%,transparent);box-shadow:none}}.pharos-signal-node{background:var(--frost-blue);box-shadow:0 0 12px color-mix(in oklab,var(--frost-blue) 65%,transparent);transition:background .42s var(--motion-ease-standard),box-shadow .42s var(--motion-ease-standard)}@media (prefers-reduced-motion:reduce){.pharos-signal-card,.pharos-signal-node{opacity:1;transform:none;transition:none}}.pharos-night-dawn-glow{background:radial-gradient(ellipse 90% 55% at 50% 115%,color-mix(in oklab,var(--frost-blue) 16%,transparent) 0,color-mix(in oklab,var(--frost-blue) 6%,transparent) 45%,transparent 75%)}@media (prefers-reduced-motion:no-preference){.pharos-night-dawn-glow{animation:pharos-night-dawn-breathe 9s ease-in-out infinite alternate}}@keyframes pharos-night-dawn-breathe{0%{opacity:.75}to{opacity:1}}.telegram-mini-app-carousel-track{transition:transform .24s ease-out}@media (prefers-reduced-motion:reduce){.telegram-mini-app-carousel-track{transition:none}}