:root {
    --traky-dark: #101827;
    --traky-accent: #4f7cff;
}
body { background: #f6f8fb; }
.traky-navbar { background: linear-gradient(135deg, #101827, #23304b); }
.brand-logo-wrap { width: 34px; height: 34px; display: inline-flex; align-items: center; justify-content: center; border-radius: 12px; background: rgba(255,255,255,.08); overflow: hidden; }
.brand-logo { width: 28px; height: 28px; object-fit: contain; }
.hero-suite { background: radial-gradient(circle at top right, rgba(79,124,255,.65), transparent 35%), linear-gradient(135deg, #101827, #26395f); }
.glass-card { background: rgba(255,255,255,.12); backdrop-filter: blur(10px); border: 1px solid rgba(255,255,255,.18); }
.card { border-radius: 1rem; }
pre { white-space: pre-wrap; }
code { color: #283b6b; }
