:root{color-scheme:dark;--bg:#080b0e;--paper:#e4e8e9;--muted:#94a4aa;--accent:#8eb6bd;--line:#2a383e}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 50% 4%,#15232b66,transparent 40%),var(--bg);color:var(--paper);font-family:Arial,Helvetica,sans-serif}main{max-width:570px;margin:auto;padding:30px 24px 22px}header{text-align:center}.brandline{display:flex;align-items:center;justify-content:space-between;font-size:14px;letter-spacing:.23em}.brandline b,footer b{color:var(--accent)}.micro{font-size:8px;color:var(--muted);letter-spacing:.2em}.ticker{display:grid;grid-template-columns:repeat(3,1fr);margin:28px 0 0;gap:22px;text-align:left}.ticker>div{color:var(--muted);font-size:9px;letter-spacing:.1em}.ticker strong{display:block;font-size:15px;color:#becdd1;margin:8px 0;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.04em}.ticker svg{width:100%;height:22px}.ticker path,.signalchart path{stroke:var(--accent);stroke-width:1;fill:none}.identity{width:190px;height:182px;position:relative;margin:15px auto 0;display:grid;place-items:center}.identity img{width:110px;height:110px;object-fit:contain;position:relative;z-index:1}.orbital{position:absolute;inset:8px;perspective:400px}.orbital i{position:absolute;inset:2px;border:1px solid #71959d70;border-radius:50%;animation:orbit 12s linear infinite}.orbital i:nth-child(2){animation-delay:-4s;animation-duration:16s}.orbital i:nth-child(3){animation-delay:-8s;animation-duration:21s}.orbital i:after{content:'';position:absolute;width:4px;height:4px;background:#c0e8ee;box-shadow:0 0 9px #8eb6bd;border-radius:50%;top:20%;left:10%}@keyframes orbit{from{transform:rotateZ(0) rotateY(62deg) rotateX(25deg)}to{transform:rotateZ(360deg) rotateY(62deg) rotateX(25deg)}}h1{font-size:29px;line-height:1.2;letter-spacing:-.03em;margin:4px 0 12px}em{font-style:normal;color:var(--accent)}.intro{font-size:12px;color:var(--muted);margin:0 0 27px}.action{display:flex;align-items:center;gap:13px;min-height:80px;padding:17px;border:1px solid #597077;border-radius:13px;color:var(--paper);text-decoration:none;background:linear-gradient(115deg,#17212765,#0b101366);transition:background .2s,transform .2s}.action:hover{background:#1b2b33;transform:translateY(-2px)}.action:focus-visible,button:focus-visible{outline:3px solid #b0dbe3;outline-offset:5px}.action>span:nth-child(2){flex:1}.action strong{display:block;font-size:12px;line-height:1.4;letter-spacing:.02em}.action small{display:block;font-size:10px;line-height:1.5;color:#b0bec3;margin-top:4px}.icon{font-size:27px;color:#adced4;width:29px;text-align:center}.plane{font-size:23px}.arrow{font-size:21px;color:var(--accent)}section+section{margin-top:31px;padding-top:27px;border-top:1px solid var(--line)}.section-label{display:flex;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:.12em;color:var(--accent)}.section-label span:last-child{color:var(--muted)}h2{font-size:24px;line-height:1.24;letter-spacing:-.035em;font-weight:500;margin:15px 0 19px}.signal{border:1px solid var(--line);border-radius:10px;padding:13px 15px 5px;background:#10171c;margin-bottom:14px;overflow:hidden}.signalhead{display:flex;align-items:center;gap:7px;font-size:8px;color:#9baeb4;letter-spacing:.04em}.status-dot{width:5px;height:5px;border-radius:50%;background:#73bb9e;display:inline-block;box-shadow:0 0 8px #65d0a32b}.pair{margin-left:auto;color:#c8d4d7}.signalbody{display:flex;align-items:center;justify-content:space-between;margin-top:17px;gap:8px}.signalbody>strong{font-size:14px;color:#8bcbb2}.signalbody>span{font-size:10px;color:var(--muted)}.signalbody b{color:#d0dbde;margin-left:9px;font-weight:400}.signalchart{width:100%;height:35px;margin-top:7px}.signalchart path{stroke:#6faaa1;stroke-dasharray:800;animation:trace 8s linear infinite}@keyframes trace{0%{stroke-dashoffset:800}70%,100%{stroke-dashoffset:0}}.description{font-size:12px;line-height:1.8;color:var(--muted);margin:-5px 0 20px}.demo{border:1px solid var(--line);border-radius:12px;background:#080e14;overflow:hidden;margin-bottom:15px}.demohead{display:flex;align-items:center;gap:6px;padding:12px;font-size:7px;letter-spacing:.07em;color:#aabdc2;border-bottom:1px solid #1d2c33}.demohead span:last-child{margin-left:auto;color:#7d969e;font-size:6px}.demo video{display:block;width:100%;height:auto;object-fit:contain}button{font:inherit;color:#9faeb3;border:0;border-top:1px solid #1c2930;background:#0b1218;width:100%;cursor:pointer;padding:9px;font-size:9px}.featured{border-color:#8eb6bd;background:linear-gradient(110deg,#22353f88,#101b2170)}footer{border-top:1px solid var(--line);margin-top:31px;padding-top:24px;text-align:center}footer>span{font-size:12px;letter-spacing:.25em}footer p{color:#829298;font-size:9px;line-height:1.7;margin:14px 0}footer small{color:#677980;font-size:8px}@media(min-width:800px){main{margin:32px auto;padding:32px;max-width:570px;border:1px solid #27373e;border-radius:24px;background:#080d11bb;box-shadow:0 30px 100px #0006}h1{font-size:32px}}@media(max-width:360px){main{padding:22px 16px}.action{padding:14px 12px;gap:9px}.action strong{font-size:11px}.action small{font-size:9px}.signalbody>strong{font-size:12px}h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.orbital i,.signalchart path{animation:none}.action{transition:none}}

/* Frosted surfaces make the three navigation actions unmistakable. */
.action{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,rgba(218,237,241,.18),rgba(146,174,182,.09) 52%,rgba(224,237,240,.14));border:1px solid rgba(203,224,229,.55);box-shadow:inset 0 1px 0 #ffffff22,0 7px 24px #0003;backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.action:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#ffffff09,transparent 60%);pointer-events:none}.action:hover{background:linear-gradient(125deg,#d7edf138,#91adb82c);border-color:#c0dce3}.action strong{color:#f1f5f6}.action small{color:#c2cfd3}.featured{background:linear-gradient(125deg,#a9d2dc38,#c4d8de20)}.action .arrow{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#d4e9ef12;color:#d9eef3;font-size:19px}.signal-message{padding:0;background:linear-gradient(145deg,#152129,#0d151b);border:1px solid #43575f;border-radius:15px;margin-bottom:16px;box-shadow:0 12px 32px #0003}.channel{display:flex;align-items:center;gap:9px;padding:14px;border-bottom:1px solid #34464e;background:#1e2b334f}.channel img{object-fit:contain}.channel strong{display:block;font-size:9px;letter-spacing:.04em}.channel small{display:block;font-size:9px;color:#95abb5;margin-top:4px}.demo-tag{margin-left:auto;font-size:7px;letter-spacing:.1em;padding:5px 7px;border:1px solid #4b626b;border-radius:4px;color:#a6bcc5}.message-body{padding:16px}.message-state{display:flex;align-items:center;gap:7px;color:#a7c4cb;font-size:8px;letter-spacing:.09em;min-height:12px}.signal-pair{display:flex;align-items:center;justify-content:space-between;margin:17px 0}.signal-pair>strong{font-size:26px;letter-spacing:-.04em}.signal-pair>strong span{font-size:12px;color:#9caeb6;letter-spacing:0;margin-left:3px}.signal-pair>small{font-size:8px;color:#9cabb1}.trade-direction{border-left:3px solid #7cc5a7;padding:13px 14px;background:#72c9a00d;border-radius:0 7px 7px 0;transition:background .3s,border-color .3s}.trade-direction strong{display:block;color:#a1dfc4;font-size:19px;letter-spacing:.02em}.trade-direction>span{font-size:7px;color:#91b3a5;letter-spacing:.12em;display:block;margin-top:7px}.trade-details{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:18px 0 7px}.trade-details small{display:block;font-size:7px;letter-spacing:.06em;color:#90a6b0;margin-bottom:7px}.trade-details strong{font-size:11px;font-weight:500}.trade-details strong span{font-size:8px;color:#a1b5bf}.signal-message .signalchart{height:42px;margin:8px 0}.signal-result{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 12px;border:1px solid #425961;border-radius:8px;background:#15232b;transition:background .4s,border-color .4s}.signal-result>span{font-size:8px;letter-spacing:.04em;color:#a1b8bf}.signal-result>strong{font-size:17px;color:#b8d5db;font-variant-numeric:tabular-nums}.signal-result.completed{background:#15362b;border-color:#527d67}.signal-result.completed>span{color:#b5dbc8}.signal-result.completed>strong{color:#b0e7c8}.message-caption{display:flex;justify-content:space-between;margin-top:12px;font-size:8px;color:#8da5b1}.message-caption span{color:#96b6c0}.trade-direction.sell{border-color:#d5a0ac;background:#be82900d}.trade-direction.sell strong{color:#e7b8c3}.trade-direction.sell>span{color:#c3a4ae}@media(max-width:360px){.channel strong{font-size:8px}.channel small{font-size:8px}.message-body{padding:13px}.signal-pair>strong{font-size:24px}.trade-direction strong{font-size:17px}.trade-details strong{font-size:10px}.signal-result>span{font-size:7px}}
/* Compact link hub rather than a full-width website. */
main{max-width:440px}@media(min-width:800px){main{max-width:440px;padding:24px 22px;margin:24px auto;border-radius:22px}h1{font-size:29px}}@media(max-width:799px){main{max-width:440px}}
