:root{--bg:#000;--panel:#050505;--line:#2a2a2a;--line-soft:#191919;--text:#f7f7f7;--muted:#8c8c8c;--dim:#575757;--accent:#af50ff;--accent-soft:#af50ff29;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-family:var(--mono);min-width:320px;scroll-behavior:smooth}body,html{background:#000;background:var(--bg);color:#f7f7f7;color:var(--text)}body{margin:0;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;font:inherit}p{color:#8c8c8c;color:var(--muted);line-height:1.65;margin:0}code,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-family:var(--mono)}.App{display:flex;flex-direction:column;min-height:100vh}.app-nav{background:#000;border-bottom:1px solid #2a2a2a;border-bottom:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;position:-webkit-sticky;position:sticky;top:0;z-index:50}.app-nav,.app-nav-wordmark{align-items:center;height:40px}.app-nav-wordmark{border-right:1px solid #2a2a2a;border-right:1px solid var(--line);color:#f7f7f7;color:var(--text);display:flex;font-size:13px;font-weight:800;gap:12px;letter-spacing:.08em;padding:0 24px;text-decoration:none;transition:background .16s;white-space:nowrap}.app-nav-wordmark:hover{background:#0d0d0d}.app-nav-mark{background:radial-gradient(circle at 50% 50%,#f7f7f7 0 3px,#0000 4px);background:radial-gradient(circle at 50% 50%,var(--text) 0 3px,#0000 4px);border:2px solid #f7f7f7;border:2px solid var(--text);border-radius:6px;flex-shrink:0;height:18px;width:18px}.app-nav-tab,.app-nav-tabs{border-right:1px solid #2a2a2a;border-right:1px solid var(--line);display:flex;height:40px}.app-nav-tab{align-items:center;background:#0000;border-radius:0;color:#a0a0a0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-family:var(--mono);font-size:11px;font-weight:700;justify-content:center;letter-spacing:.08em;padding:0 20px;transition:background .16s,color .16s;white-space:nowrap}.app-nav-tab:last-child{border-right:0}.app-nav-tab.active,.app-nav-tab:hover{background:#0d0d0d;color:#f7f7f7;color:var(--text)}.app-nav-tab.active{border-bottom:1px solid #af50ff;border-bottom:1px solid var(--accent)}.app-nav-actions{display:flex;gap:0;height:40px}.app-nav-actions,.cw-btn{align-items:center;padding:0 16px}.cw-btn{background:#0000;border:1px solid #2a2a2a;border:1px solid var(--line);color:#8c8c8c;color:var(--muted);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-family:var(--mono);font-size:11px;font-weight:700;justify-content:center;letter-spacing:.08em;min-height:30px;text-decoration:none;transition:border-color .16s,color .16s,background .16s}.cw-btn:hover{color:#f7f7f7;color:var(--text)}.cw-btn-filled,.cw-btn:hover{border-color:#af50ff;border-color:var(--accent)}.cw-btn-filled{background:#af50ff;background:var(--accent);color:#fff;font-weight:800}.cw-btn-filled:hover{background:#9b3de8;border-color:#9b3de8;color:#fff}.app-main{flex:1 1;margin:0 auto;padding:40px 0 72px;width:min(100% - 48px,900px)}.cw-card{background:#050505;background:var(--panel);border:1px solid #2a2a2a;border:1px solid var(--line);border-radius:0;padding:24px}.cw-alert{align-items:center;background:#fc81810f;border:1px solid #fc81814d;display:flex;gap:12px;margin-bottom:1rem;padding:12px 16px}.cw-alert,.cw-alert button{color:#fc8181;font-size:12px}.cw-alert button{cursor:pointer;font-weight:700;margin-left:auto;text-decoration:underline}.cw-connect-prompt{background:#050505;background:var(--panel);border:1px solid #2a2a2a;border:1px solid var(--line);flex-direction:column;gap:20px;margin-top:2rem;padding:64px 32px;text-align:center}.cw-connect-icon,.cw-connect-prompt{align-items:center;display:flex;justify-content:center}.cw-connect-icon{background:#ff5c3514;border:1px solid #ff5c354d;height:48px;width:48px}.cw-connect-prompt p{color:#8c8c8c;color:var(--muted);font-size:13px}.cw-section-kicker{align-items:center;color:#8c8c8c;color:var(--muted);display:flex;font-size:11px;gap:7px;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.cw-section-kicker:before{background:#af50ff;background:var(--accent);border-radius:50%;box-shadow:0 0 10px #af50ff;box-shadow:0 0 10px var(--accent);content:"";flex-shrink:0;height:5px;width:5px}.cw-section-title{color:#f7f7f7;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--sans);font-size:clamp(22px,3vw,34px);font-weight:800;letter-spacing:-.04em;line-height:1.1;margin:0 0 24px}.cw-coordinate-bar{background:#000000eb;border-top:1px solid #2a2a2a;border-top:1px solid var(--line);bottom:0;color:#575757;color:var(--dim);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-family:var(--mono);font-size:10px;gap:16px;justify-content:space-between;left:0;letter-spacing:.06em;padding:7px 24px;position:fixed;right:0;z-index:30}@media (max-width:768px){.app-nav{grid-template-columns:1fr auto}.app-nav-tabs{overflow-x:auto}.app-nav-tab{font-size:10px;padding:0 14px}.app-main{padding:24px 0 60px;width:min(100% - 32px,900px)}}
/*# sourceMappingURL=main.a1cc3f74.css.map*/