@font-face{font-family:VT323;src:url(/morpheus/static/fonts/vt323-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root.theme-matrix{color-scheme:dark;--accent: #00ff41;--accent-hover: #5cffac;--accent-fg: #001a08;--page-fg: #00ff41;--page-bg: #000a04;--muted: #2da55a;--link: #5cffac;--link-hover: #9dffc4;--link-visited: #2da55a;--page-radius: 0;--page-spacing: .18rem;--page-font-family: "VT323", ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--neo-icon-base: "/morpheus/static/icons-matrix";--neo-easing: steps(2, end);--neo-duration-scale: .4;--neo-duration-hover: 0ms;--neo-switch-track-radius: 0;--neo-switch-thumb-radius: 0;--neo-badge-radius: 0;--neo-avatar-radius: 0;--neo-avatar-border-width: 0;--neo-avatar-clip-path: polygon( 25% 6.7%, 75% 6.7%, 100% 50%, 75% 93.3%, 25% 93.3%, 0 50% );--neo-avatar-filter: drop-shadow(1px 0 0 var(--btn-border)) drop-shadow(-1px 0 0 var(--btn-border)) drop-shadow(0 1px 0 var(--btn-border)) drop-shadow(0 -1px 0 var(--btn-border)) drop-shadow(1px 1px 0 var(--btn-border)) drop-shadow(-1px 1px 0 var(--btn-border)) drop-shadow(1px -1px 0 var(--btn-border)) drop-shadow(-1px -1px 0 var(--btn-border));--neo-avatars-border-width: 0;--neo-slider-track-radius: 0;--neo-slider-thumb-radius: 0;--neo-slider-anchor-radius: 0;--neo-slider-track-height: var(--neo-slider-thumb-size, 1rem);--neo-disabled-overlay: repeating-linear-gradient( 45deg, transparent 0, transparent 6px, color-mix(in srgb, var(--accent) 12%, transparent) 6px, color-mix(in srgb, var(--accent) 12%, transparent) 12px );--btn-bg: #001a08;--btn-fg: #00ff41;--btn-border: rgba(0, 255, 65, .32);--btn-hover-bg: #002a10;--danger-bg: #ff2a4d;--danger-fg: #1a0007;--danger-hover-bg: #ff5577;--neo-tooltip-bg: #000a04;--neo-tooltip-color: #00ff41;--neo-tooltip-shadow: 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent), 0 0 8px color-mix(in srgb, var(--accent) 22%, transparent)}:root.theme-matrix.dark{--accent: #1f7a42;--accent-hover: #2da55a;--accent-fg: #000a04;--page-fg: #2da55a;--page-bg: #000a04;--muted: #0a3018;--link: #5cffac;--link-hover: #9dffc4;--link-visited: #1f7a42;--page-radius: 0;--page-spacing: .18rem;--neo-switch-track-radius: 0;--neo-switch-thumb-radius: 0;--neo-disabled-overlay: repeating-linear-gradient( 45deg, transparent 0, transparent 6px, color-mix(in srgb, var(--accent) 12%, transparent) 6px, color-mix(in srgb, var(--accent) 12%, transparent) 12px );--btn-bg: #00150a;--btn-fg: #2da55a;--btn-border: rgba(45, 165, 90, .18);--btn-hover-bg: #001f10;--danger-bg: #b91c1c;--danger-fg: #fee2e2;--danger-hover-bg: #7f1d1d;--neo-tooltip-bg: #00150a;--neo-tooltip-color: #2da55a;--neo-tooltip-shadow: 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), 0 0 8px color-mix(in srgb, var(--accent) 18%, transparent)}:root.theme-matrix neo-avatars>neo-avatar,:root.theme-matrix neo-avatars>:where(a,button)>neo-avatar{padding:2px;background:var(--neo-avatars-border-color)}:root.theme-matrix neo-avatars>neo-avatar>img,:root.theme-matrix neo-avatars>:where(a,button)>neo-avatar>img{clip-path:var(--neo-avatar-clip-path)}:root.theme-matrix neo-avatars>neo-popover[data-neo-avatars-overflow]{background:transparent}:root.theme-matrix neo-avatars>neo-popover[data-neo-avatars-overflow]>[data-neo-popover-trigger]{padding:2px;background:var(--neo-avatars-border-color);position:relative}:root.theme-matrix neo-avatars>neo-popover[data-neo-avatars-overflow]>[data-neo-popover-trigger]:before{content:"";position:absolute;inset:2px;background:var(--neo-avatars-overflow-bg);clip-path:var(--neo-avatar-clip-path);z-index:-1}@media(prefers-reduced-motion:reduce){:root.theme-matrix{--neo-duration-scale: 0}}:root.theme-matrix[data-pref-reduced-motion]{--neo-duration-scale: 0}:root.theme-matrix::-webkit-scrollbar,:root.theme-matrix ::-webkit-scrollbar{width:10px;height:10px}:root.theme-matrix::-webkit-scrollbar-track,:root.theme-matrix ::-webkit-scrollbar-track,:root.theme-matrix::-webkit-scrollbar-corner,:root.theme-matrix ::-webkit-scrollbar-corner{background:var(--page-bg)}:root.theme-matrix::-webkit-scrollbar-thumb,:root.theme-matrix ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 45%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}:root.theme-matrix::-webkit-scrollbar-thumb:hover,:root.theme-matrix ::-webkit-scrollbar-thumb:hover{background:var(--accent)}
