.ly-root{--ly-bg:#f9f8f6;--ly-panel:#fff;--ly-panel-2:#f6f8f2;--ly-line:#e7e2da;--ly-line-soft:#1c191712;--ly-text:#1c1917;--ly-dim:#57534e;--ly-faint:#8a8580;--ly-green:#059669;--ly-green-dark:#047857;--ly-green-dim:#05966917;--ly-red:#dc2626;--ly-red-dim:#dc262614;--ly-amber:#d97706;--ly-blue:#2563eb;background-color:var(--ly-bg);min-height:100vh;color:var(--ly-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,monospace}.ly-root ::selection{color:#064e3b;background:#0596692e}.ly-root button,.ly-root a,.ly-root input{-webkit-tap-highlight-color:transparent}.ly-root button{cursor:pointer}.ly-root input::placeholder{color:#c2bcb3}.ly-root ::-webkit-scrollbar{width:8px;height:8px}.ly-root ::-webkit-scrollbar-track{background:#f3f1ed}.ly-root ::-webkit-scrollbar-thumb{background:#d6d1c9;border:2px solid #f3f1ed;border-radius:999px}.ly-scanlines{background-image:repeating-linear-gradient(#1c191706 0 1px,#0000 1px 3px)}.ly-focus:focus-visible{outline-offset:2px;outline:1px solid #059669a6}.ly-cursor:after{content:"_";color:var(--ly-green);margin-left:2px;animation:1.1s step-end infinite ly-blink;display:inline-block}@keyframes ly-blink{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes ly-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ly-rise{animation:.35s cubic-bezier(.22,1,.36,1) both ly-rise}@keyframes ly-pulse{0%,to{opacity:1}50%{opacity:.35}}.ly-pulse{animation:2s ease-in-out infinite ly-pulse}@media (prefers-reduced-motion:reduce){.ly-root *,.ly-root :before,.ly-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
