@import url("https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=Space+Mono:wght@400;700&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--font-syne:"Syne",sans-serif;--font-mono:"Space Mono",monospace;--bg:#080808;--glass-bg:hsla(0,0%,100%,.05);--glass-border:hsla(0,0%,100%,.09);--glass-hover:hsla(0,0%,100%,.08);--text-primary:#f0f0f0;--text-secondary:hsla(0,0%,100%,.45);--green:#7fff6e;--red:#ff5f5f;--accent-blue:#4f6ef7;--accent-orange:#f76c1b;--accent-purple:#9b5cf7}body,html{background:var(--bg);color:var(--text-primary);font-family:var(--font-syne);min-height:100vh;overflow-x:hidden}.orb-container{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.orb{position:absolute;border-radius:50%;filter:blur(120px);opacity:.18;animation:drift 18s ease-in-out infinite alternate}.orb-blue{background:radial-gradient(circle,#4f6ef7,#1a3aff);top:-200px;left:-200px;animation-duration:20s}.orb-blue,.orb-orange{width:600px;height:600px}.orb-orange{background:radial-gradient(circle,#f76c1b,#ff3d00);bottom:-200px;right:-200px;animation-duration:25s;animation-delay:-8s}.orb-purple{width:500px;height:500px;background:radial-gradient(circle,#9b5cf7,#5c00d4);top:60%;left:60%;animation-duration:22s;animation-delay:-4s;opacity:.12}@keyframes drift{0%{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-20px,40px) scale(.97)}to{transform:translate(30px,20px) scale(1.03)}}.navbar{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(8,8,8,.15);border-bottom:none}.navbar-inner{max-width:1100px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;justify-content:space-between}.navbar-logo{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);text-decoration:none}.navbar-logo span{color:var(--accent-blue)}.navbar-links{gap:8px}.nav-link,.navbar-links{display:flex;align-items:center}.nav-link{gap:6px;padding:7px 14px;border-radius:100px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.05em;color:var(--text-secondary);text-decoration:none;background:transparent;border:1px solid transparent;transition:all .2s;cursor:pointer}.nav-link:hover{color:var(--text-primary);background:var(--glass-bg);border-color:var(--glass-border)}.nav-link svg{width:14px;height:14px;flex-shrink:0}.nav-link-linkedin:hover{color:#0a8dff;border-color:rgba(10,141,255,.25);background:rgba(10,141,255,.08)}.nav-link-x:hover{color:#f0f0f0;border-color:hsla(0,0%,94%,.2);background:hsla(0,0%,100%,.06)}.nav-link-portfolio:hover{color:#c49dff;border-color:rgba(155,92,247,.3);background:rgba(155,92,247,.08)}.live-badge{display:flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:.68rem;color:var(--green);background:rgba(127,255,110,.08);border:1px solid rgba(127,255,110,.2);border-radius:100px;padding:6px 14px;letter-spacing:.08em}.live-dot{width:6px;height:6px;background:var(--green);border-radius:50%;animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.page{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:40px 24px 80px}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);transition:background .2s,border-color .2s}.glass:hover{background:var(--glass-hover);border-color:hsla(0,0%,100%,.13)}.account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin-bottom:28px}.account-card{padding:28px}.card-label{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:12px}.card-value{font-size:2.1rem;font-weight:700;letter-spacing:-.03em;line-height:1}.card-sub{font-family:var(--font-mono);font-size:.72rem;color:var(--text-secondary);margin-top:8px}.green{color:var(--green)}.red{color:var(--red)}.section-title{font-size:.72rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:14px}.trades-section{margin-bottom:28px}.trades-wrapper{border-radius:20px}table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:.8rem}thead th{padding:15px 18px;text-align:left;color:var(--text-secondary);font-weight:400;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--glass-border);white-space:nowrap}tbody tr{border-bottom:1px solid hsla(0,0%,100%,.04);transition:background .15s}tbody tr:hover{background:hsla(0,0%,100%,.03)}tbody td{padding:14px 18px;color:var(--text-primary);white-space:nowrap;font-size:.8rem}tbody tr:last-child{border-bottom:none}.kind-badge{display:inline-block;padding:4px 11px;border-radius:100px;font-size:.64rem;letter-spacing:.08em;font-weight:700}.kind-momentum{background:rgba(79,110,247,.15);color:#7b9bff;border:1px solid rgba(79,110,247,.25)}.kind-scalp{background:rgba(155,92,247,.15);color:#c49dff;border:1px solid rgba(155,92,247,.25)}.empty-state{text-align:center;padding:48px;color:var(--text-secondary);font-family:var(--font-mono);font-size:.8rem}.chat-box{padding:24px}.chat-messages{min-height:160px;max-height:320px;overflow-y:auto;margin-bottom:20px;display:flex;flex-direction:column;gap:14px}.chat-messages::-webkit-scrollbar{width:4px}.chat-messages::-webkit-scrollbar-track{background:transparent}.chat-messages::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.msg{max-width:80%;padding:13px 17px;border-radius:14px;font-family:var(--font-mono);font-size:.8rem;line-height:1.65}.msg-user{align-self:flex-end;background:rgba(79,110,247,.18);border:1px solid rgba(79,110,247,.25);color:#c5d2ff}.msg-agent{align-self:flex-start;background:hsla(0,0%,100%,.05);border:1px solid var(--glass-border);color:var(--text-primary)}.msg-thinking{align-self:flex-start;color:var(--text-secondary);font-style:italic;padding:8px 0;font-family:var(--font-mono);font-size:.75rem}.chat-input-row{display:flex;gap:10px}.chat-input{flex:1 1;background:hsla(0,0%,100%,.05);border:1px solid var(--glass-border);border-radius:12px;padding:13px 16px;color:var(--text-primary);font-family:var(--font-mono);font-size:.8rem;outline:none;transition:border-color .2s}.chat-input::placeholder{color:var(--text-secondary)}.chat-input:focus{border-color:rgba(79,110,247,.5)}.chat-btn{background:rgba(79,110,247,.2);border:1px solid rgba(79,110,247,.35);border-radius:12px;padding:13px 20px;color:#7b9bff;font-family:var(--font-mono);font-size:.8rem;cursor:pointer;transition:background .2s,border-color .2s;white-space:nowrap}.chat-btn:hover:not(:disabled){background:rgba(79,110,247,.3);border-color:rgba(79,110,247,.5)}.chat-btn:disabled{opacity:.4;cursor:not-allowed}.arch-section{margin-bottom:28px}.arch-banner{padding:28px;justify-content:space-between;gap:20px;flex-wrap:wrap}.arch-banner,.arch-left{display:flex;align-items:center}.arch-left{gap:16px}.arch-icon{width:44px;height:44px;border-radius:12px;background:rgba(79,110,247,.12);border:1px solid rgba(79,110,247,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.arch-icon svg{width:20px;height:20px;color:#7b9bff}.arch-title{font-size:.95rem;font-weight:700;color:var(--text-primary);margin-bottom:3px}.arch-sub{font-size:.68rem;color:var(--text-secondary)}.arch-btn,.arch-sub{font-family:var(--font-mono)}.arch-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:100px;background:rgba(79,110,247,.12);border:1px solid rgba(79,110,247,.25);color:#7b9bff;font-size:.72rem;text-decoration:none;transition:all .2s;white-space:nowrap}.arch-btn:hover{background:rgba(79,110,247,.22);border-color:rgba(79,110,247,.45);color:#b0c2ff}.arch-btn svg{width:14px;height:14px}.footer{position:relative;z-index:1;border-top:1px solid var(--glass-border);margin-top:40px}.footer-inner{max-width:1100px;margin:0 auto;padding:40px 24px 32px;display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:start}.footer-brand{display:flex;flex-direction:column;gap:10px}.footer-logo{font-size:1.2rem;font-weight:800;letter-spacing:-.02em;color:var(--text-primary)}.footer-logo span{color:var(--accent-blue)}.footer-desc{font-size:.72rem;line-height:1.6;max-width:340px}.footer-author,.footer-desc{font-family:var(--font-mono);color:var(--text-secondary)}.footer-author{font-size:.7rem;margin-top:4px}.footer-author strong{color:var(--text-primary);font-weight:700}.footer-links{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.footer-link{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.7rem;color:var(--text-secondary);text-decoration:none;transition:color .2s;padding:4px 0}.footer-link svg{width:13px;height:13px;flex-shrink:0}.footer-link:hover{color:var(--text-primary)}.footer-link-github:hover{color:#e0e0e0}.footer-link-linkedin:hover{color:#0a8dff}.footer-link-x:hover{color:#f0f0f0}.footer-link-mail:hover{color:var(--accent-orange)}.footer-bottom{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.04);padding:20px 24px 28px;gap:16px;flex-wrap:wrap}.footer-copy,.footer-stack{font-family:var(--font-mono);font-size:.65rem;color:hsla(0,0%,100%,.2)}.footer-stack{display:flex;align-items:center;gap:6px}.stack-dot{width:3px;height:3px;background:hsla(0,0%,100%,.2);border-radius:50%}.skeleton{background:linear-gradient(90deg,hsla(0,0%,100%,.05) 25%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:6px;height:1.2rem}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.fade-in{animation:fadeIn .5s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.trades-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.trades-wrapper table{min-width:700px}@media (max-width:768px){.footer-inner{grid-template-columns:1fr}.footer-links{align-items:flex-start}.account-grid{grid-template-columns:1fr;gap:12px}.arch-banner{flex-direction:column;align-items:flex-start;gap:16px}.arch-btn{width:100%;justify-content:center}.navbar-inner{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 16px}.live-badge{display:none!important}.navbar-links{display:flex!important;gap:12px}.nav-link-x{display:none!important}.chat-input-row{flex-direction:column}.chat-btn{width:100%}}@media (max-width:600px){.page{padding:28px 16px 60px}.card-value{font-size:1.6rem}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_fada24;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Syne_Fallback_fada24;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_fada24{font-family:__Syne_fada24,__Syne_Fallback_fada24;font-style:normal}.__variable_fada24{--font-syne:"__Syne_fada24","__Syne_Fallback_fada24"}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-mono:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}