html{font-size:16px;line-height:1.6}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.6}body:before{content:"";z-index:0;opacity:.1;pointer-events:none;background:url(/bg-cyberpunk.png) 50%/cover no-repeat fixed;position:fixed;inset:0}#app{z-index:1;position:relative}.lore-markdown-preview.lore-markdown-preview table{border-collapse:collapse;table-layout:auto;width:100%;color:inherit;display:table}.lore-markdown-preview.lore-markdown-preview thead{display:table-header-group}.lore-markdown-preview.lore-markdown-preview tbody{display:table-row-group}.lore-markdown-preview.lore-markdown-preview tr{display:table-row}.lore-markdown-preview.lore-markdown-preview th,.lore-markdown-preview.lore-markdown-preview td{vertical-align:top;border:1px solid #e2e8f06b;padding:.5rem .6rem;display:table-cell}.lore-markdown-preview.lore-markdown-preview th{text-align:left;background:#ffffff0f;font-weight:600}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1d23}::-webkit-scrollbar-thumb{background:#4a5568;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#2d3748}input:focus,textarea:focus,select:focus{box-shadow:none;border-color:#a855f7;outline:none}:focus:not(:focus-visible){outline:none}.neon-button{color:#cc48e7;text-shadow:0 0 2px #c084fc;filter:saturate(120%);background:0 0;border:2px solid #a855f7;border-radius:8px;transition:transform .12s,box-shadow .12s,color .12s,border-color .12s;animation:3.6s steps(60,end) infinite neon-flicker;position:relative;box-shadow:inset 0 0 8px #a855f733,0 0 6px #c084fc99,0 0 18px #7c3aed99,0 0 36px #7c3aed66}.neon-button:hover{color:#acf3ff;text-shadow:0 0 2px #c084fc,0 0 6px #c084fc,0 0 8px #a855f7,0 0 12px #7c3aed;border-color:#c084fc;transform:translateY(-1px);box-shadow:inset 0 0 10px #c084fc4d,0 0 10px #c084fccc,0 0 26px #7c3aedcc,0 0 52px #7c3aed99}.neon-button:active{transform:translateY(0);box-shadow:inset 0 0 14px #7c3aed80,0 0 8px #c084fcb3,0 0 18px #7c3aedb3}.neon-button:before{content:"";filter:blur(8px);z-index:-1;pointer-events:none;background:radial-gradient(60% 60%,#c084fc2e,#0000 70%);border-radius:12px;position:absolute;inset:-6px}.neon-button[disabled],.neon-button[aria-disabled=true],.neon-button[data-disabled=true]{opacity:.6;box-shadow:none;text-shadow:none;color:#a855f7;border-color:#6b21a8;animation:none}.neon-status{color:#cc48e7;text-shadow:0 0 2px #c084fc;filter:saturate(120%);border:1px solid #a855f7;border-radius:9999px;align-items:center;gap:8px;padding:6px 10px;animation:3.6s steps(60,end) infinite neon-flicker;display:inline-flex;position:relative;box-shadow:inset 0 0 6px #a855f72e,0 0 6px #c084fc80,0 0 18px #7c3aed80}.neon-status:before{content:"";filter:blur(8px);z-index:-1;pointer-events:none;background:radial-gradient(60% 60%,#c084fc24,#0000 70%);border-radius:9999px;position:absolute;inset:-6px}.neon-spinner{filter:saturate(120%)}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:1.5s linear infinite spin}@keyframes neon-flicker{0%,to{opacity:1}2%{opacity:.8}3%{opacity:1}5%{opacity:.7}6%{opacity:1}8%{opacity:.85}9%{opacity:1}10%{opacity:.9}11%{opacity:1}20%{opacity:.95}21%{opacity:1}30%{opacity:.9}31%{opacity:1}50%{opacity:.97}60%{opacity:1}70%{opacity:.92}71%{opacity:1}90%{opacity:.96}}.neon-flow-text{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px #22d3ee8c)drop-shadow(0 0 14px #22d3ee4d);background-image:linear-gradient(100deg,#155e75 0%,#22d3ee 35%,#a5f3fc 50%,#22d3ee 65%,#155e75 100%);background-repeat:no-repeat;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite neon-flow}@keyframes neon-flow{0%{background-position:200%}to{background-position:-20%}}@media (prefers-reduced-motion:reduce){.neon-flow-text{background-position:50%;animation:none}}[data-theme=light] body:before{opacity:.03}[data-theme=light] .lore-markdown-preview.lore-markdown-preview th,[data-theme=light] .lore-markdown-preview.lore-markdown-preview td{border:1px solid #0f172a24}[data-theme=light] .lore-markdown-preview.lore-markdown-preview th{background:#0f172a0f}.lore-md-link{color:#7dd3fc;text-underline-offset:3px;text-decoration:none;transition:color .15s,text-decoration-color .15s}.lore-md-link:hover{color:#bae6fd;-webkit-text-decoration:underline #7dd3fc80;text-decoration:underline #7dd3fc80}[data-theme=light] .lore-md-link{color:#2563eb}[data-theme=light] .lore-md-link:hover{color:#1d4ed8;text-decoration-color:#2563eb66}code.lore-md-inline-code{color:#6ee7b7;background:#6ee7b726;border:1px solid #6ee7b747}[data-theme=light] code.lore-md-inline-code{color:#0f172a;background:#0f172a0f;border:1px solid #0f172a1f}[data-theme=light] ::-webkit-scrollbar-track{background:#e8eaef}[data-theme=light] ::-webkit-scrollbar-thumb{background:#a0a8b8}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#7c8494}.ledger-shell{--ledger-bg:#0f1114;--ledger-fg:#e7e9ec;--ledger-muted:#9098a3;--ledger-border:#2a2f36;--ledger-accent:#7d9cff;--ledger-card-bg:#171a1f;color:var(--ledger-fg);font-family:Inter,system-ui,sans-serif}.ledger-shell__header h1{margin:0 0 8px}.ledger-shell__body{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.ledger-shell__footer{border-top:1px solid var(--ledger-border);color:var(--ledger-muted);margin-top:32px;padding-top:16px;font-size:13px}.ledger-profile__header{align-items:center;gap:16px;display:flex}.ledger-profile__header img{border-radius:12px}.ledger-profile__role,.ledger-profile__pod{color:var(--ledger-muted);margin:2px 0;font-size:14px}.ledger-bio,.ledger-poe,.ledger-links,.ledger-analytics,.ledger-repos,.ledger-brain,.ledger-facts{margin:20px 0}.ledger-bio h2,.ledger-poe h3,.ledger-analytics h3,.ledger-repos h3,.ledger-brain h3,.ledger-facts h3{color:var(--ledger-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:15px}.ledger-bio p{line-height:1.55}.ledger-links ul,.ledger-poe ul,.ledger-repos ul,.ledger-brain ul{margin:0;padding:0;list-style:none}.ledger-links li,.ledger-repos li,.ledger-brain li{padding:4px 0}.ledger-analytics dl,.ledger-facts dl{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.ledger-analytics dt,.ledger-facts dt{color:var(--ledger-muted);font-size:13px}.ledger-analytics dd,.ledger-facts dd{margin:0;font-size:14px}.ledger-widget-skeleton,.ledger-widget-empty,.ledger-widget-error{color:var(--ledger-muted);margin:0;font-size:13px}.ledger-widget-stub{background:var(--ledger-bg);border:1px dashed var(--ledger-border);color:var(--ledger-muted);border-radius:6px;margin:4px 0;padding:6px 10px;font-size:12px;display:inline-block}.ledger-brain__excerpt{color:var(--ledger-muted);margin:2px 0 0;font-size:13px}.ledger-repos__role{color:var(--ledger-muted);font-size:12px}a:where(.ledger-shell *){color:var(--ledger-accent)}
