.uFWj3a_palette,.uFWj3a_theme{--companion-bg:#14151a;--companion-panel:#1b1c23;--companion-elevated:#252630;--companion-hover:#2a2b35;--companion-border:#30313c;--companion-fg:#f2eff3;--companion-muted:#aaa6b4;--companion-dim:#858191;--companion-accent:#e4b8cd;--companion-accent-strong:#292027;--companion-accent-soft:#332832;--companion-danger:#efb4be;--companion-danger-bg:#322229;--companion-danger-border:#68424e}.uFWj3a_theme.dark{--companion-bg:#14151a;--companion-panel:#1b1c23;--companion-elevated:#252630;--companion-hover:#2a2b35;--companion-border:#30313c;--companion-fg:#f2eff3;--companion-muted:#aaa6b4;--companion-dim:#858191;--companion-accent:#e4b8cd;--companion-accent-strong:#292027;--companion-accent-soft:#332832;--companion-danger:#efb4be;--companion-danger-bg:#322229;--companion-danger-border:#68424e}.uFWj3a_theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--companion-bg);--foreground:var(--companion-fg);--card:var(--companion-panel);--card-foreground:var(--companion-fg);--popover:var(--companion-elevated);--popover-foreground:var(--companion-fg);--primary:var(--companion-accent);--primary-foreground:var(--companion-accent-strong);--secondary:var(--companion-elevated);--secondary-foreground:var(--companion-fg);--muted:var(--companion-elevated);--muted-foreground:var(--companion-muted);--accent:var(--companion-hover);--accent-foreground:var(--companion-fg);--destructive:var(--companion-danger);--border:var(--companion-border);--input:var(--companion-border);--ring:var(--companion-accent);--sidebar:var(--companion-panel);--sidebar-foreground:var(--companion-muted);--sidebar-primary:var(--companion-accent);--sidebar-primary-foreground:var(--companion-accent-strong);--sidebar-accent:var(--companion-accent-soft);--sidebar-accent-foreground:var(--companion-accent);--sidebar-border:var(--companion-border);--sidebar-ring:var(--companion-accent);color:var(--companion-fg);scrollbar-color:#494551 transparent;scrollbar-width:thin}.uFWj3a_theme.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--companion-bg);--foreground:var(--companion-fg);--card:var(--companion-panel);--card-foreground:var(--companion-fg);--popover:var(--companion-elevated);--popover-foreground:var(--companion-fg);--primary:var(--companion-accent);--primary-foreground:var(--companion-accent-strong);--secondary:var(--companion-elevated);--secondary-foreground:var(--companion-fg);--muted:var(--companion-elevated);--muted-foreground:var(--companion-muted);--accent:var(--companion-hover);--accent-foreground:var(--companion-fg);--destructive:var(--companion-danger);--border:var(--companion-border);--input:var(--companion-border);--ring:var(--companion-accent);--sidebar:var(--companion-panel);--sidebar-foreground:var(--companion-muted);--sidebar-primary:var(--companion-accent);--sidebar-primary-foreground:var(--companion-accent-strong);--sidebar-accent:var(--companion-accent-soft);--sidebar-accent-foreground:var(--companion-accent);--sidebar-border:var(--companion-border);--sidebar-ring:var(--companion-accent);color:var(--companion-fg);scrollbar-color:#494551 transparent;scrollbar-width:thin}.uFWj3a_theme ::selection{color:#fff;background:#654559}.uFWj3a_theme :focus-visible{outline-color:var(--companion-accent)}.uFWj3a_primaryLink{color:var(--companion-accent-strong)}.uFWj3a_accentLink,.uFWj3a_markdown a{color:var(--companion-accent)}.uFWj3a_textLink,.uFWj3a_navigationLink{color:var(--companion-muted)}.uFWj3a_textLink:hover,.uFWj3a_navigationLink:hover{color:var(--companion-fg)}.uFWj3a_navigationLink[data-active=true]{color:var(--companion-accent)}.uFWj3a_messageActions{min-height:1.75rem}@media (min-width:768px) and (hover:hover) and (pointer:fine){.uFWj3a_messageActions{opacity:0;transition:opacity .15s}.uFWj3a_messageActions[data-persistent=true]{opacity:1}.group:hover .uFWj3a_messageActions{opacity:1}.group:focus-within .uFWj3a_messageActions{opacity:1}}@media (prefers-reduced-motion:reduce){.uFWj3a_messageActions{transition:none}}
.oE9xCq_root{isolation:isolate;position:absolute;inset:0;overflow:hidden}.oE9xCq_matrix{grid-template-rows:repeat(13,4px);grid-template-columns:repeat(21,4px);place-content:space-between;display:grid;position:absolute;inset:clamp(20px,5%,44px)}.oE9xCq_dot{opacity:.12;width:4px;height:4px;animation:oE9xCq_matrix-point var(--scan-duration) ease-in-out infinite;animation-delay:var(--scan-delay);will-change:transform, opacity;background:currentColor;border-radius:9999px}.oE9xCq_dot[data-accent=true]{box-shadow:0 0 6px}@keyframes oE9xCq_matrix-point{0%,67%,to{opacity:.1;transform:scale(.82)}31%{opacity:var(--scan-intensity);transform:scale(var(--scan-scale))}46%{opacity:.28;transform:scale(.94)}}.oE9xCq_dot[data-pattern="1"]{animation-name:oE9xCq_matrix-point-b}.oE9xCq_dot[data-pattern="2"]{animation-name:oE9xCq_matrix-point-c}.oE9xCq_dot[data-pattern="3"]{animation-name:oE9xCq_matrix-point-d}.oE9xCq_dot[data-pattern="4"]{animation-name:oE9xCq_matrix-point-e}.oE9xCq_dot[data-pattern="5"]{animation-name:oE9xCq_matrix-point-f}@keyframes oE9xCq_matrix-point-b{0%,38%,to{opacity:.09;transform:scale(.8)}57%{opacity:var(--scan-intensity);transform:scale(var(--scan-scale))}73%{opacity:.2;transform:scale(.9)}}@keyframes oE9xCq_matrix-point-c{0%,76%,to{opacity:.08;transform:scale(.78)}14%{opacity:.3;transform:scale(.94)}23%{opacity:var(--scan-intensity);transform:scale(var(--scan-scale))}36%{opacity:.14;transform:scale(.86)}}@keyframes oE9xCq_matrix-point-d{0%,52%,to{opacity:.1;transform:scale(.84)}68%{opacity:var(--scan-intensity);transform:scale(var(--scan-scale))}83%{opacity:.24;transform:scale(.92)}}@keyframes oE9xCq_matrix-point-e{0%,29%,to{opacity:.08;transform:scale(.8)}43%{opacity:var(--scan-intensity);transform:scale(var(--scan-scale))}51%{opacity:.34;transform:scale(.98)}64%{opacity:.11;transform:scale(.84)}}@keyframes oE9xCq_matrix-point-f{0%,61%,to{opacity:.09;transform:scale(.8)}9%{opacity:var(--scan-intensity);transform:scale(var(--scan-scale))}20%{opacity:.18;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.oE9xCq_dot{animation:none}.oE9xCq_dot:nth-child(3n){opacity:.65;transform:scale(1.12)}}
