@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--bg-color:#0d2130;--card-bg:#132c3e;--card-header-bg:#193447;--card-border:#345063;--card-hover:#1b394d;--text-color:#f4f8fa;--text-muted:#b4c6d1;--main-color:#b8e6db;--h1-color:#b8e6db;--second-color:#b4c6d1;--other-color:#132c3e}
body{background:var(--bg-color);font-family:'DM Sans',Arial,sans-serif}body *{font-family:inherit}body .bx{font-family:boxicons!important}h1,h2,h3,h4,.logo{font-family:'Manrope',Arial,sans-serif;letter-spacing:-.5px}header,header.sticky{background:#fff;color:#0d2130;padding:18px 6%;border-bottom:1px solid #dce3e7;min-height:78px;backdrop-filter:none}header .logo{font-size:22px;color:#0d2130;font-weight:800;width:auto;white-space:nowrap}header .navbar a,header .nav-dropdown-toggle{color:#18394d;font-size:14px;border-radius:0;font-weight:500}header .navbar a:hover,header .navbar a.active,header .nav-dropdown-toggle:hover,header .nav-dropdown-toggle.active{background:#eef5f4;color:#0d2130;border-color:transparent;border-bottom-color:#80b5a8}.nav-submenu{background:#fff!important;border:1px solid #dce3e7!important;box-shadow:0 12px 30px #0d213020!important}#menu-icon{color:#0d2130;background:transparent;border:0;cursor:pointer}.main-text h2{font-size:clamp(25px,3vw,42px);font-weight:600;letter-spacing:-1.2px}.main-text h4{font-weight:400;color:#b4c6d1;line-height:1.5}.terminal-card,.teknik-card{box-shadow:none!important;border-radius:4px!important;border-color:var(--card-border)!important;background:var(--card-bg)!important}.teknik-card-header{background:var(--card-header-bg)!important;border-color:var(--card-border)!important}.sym-btn,.interval-btn{border-radius:3px!important}.sym-btn.active,.interval-btn.active{background:var(--mint,#b8e6db)!important;color:#0d2130!important;box-shadow:none!important}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #70c6b2;outline-offset:4px}.terminal-container{padding-top:100px}.teknik-ticker-bar{margin-top:100px}footer{border-top:1px solid #345063;background:#0a1b27!important}button,input{font-size:14px}@media(max-width:1000px){header,header.sticky{padding:16px 5%}header .navbar a,header .nav-dropdown-toggle{font-size:13px;padding:8px}}@media(max-width:850px){header .navbar{background:#fff!important;border-color:#dce3e7!important}header .navbar.active{background:#fff!important}header .navbar a,header .nav-dropdown-toggle{color:#0d2130;font-size:16px}.main-text h2{line-height:1.25}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.terminal-container{margin-top:78px;padding-top:24px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 380px}.main-column,.side-column,.card-controls{min-width:0}.symbol-quick-bar{flex-wrap:wrap;max-width:100%}.card-header{flex-wrap:wrap}.btn-accept{background:#b8e6db!important;color:#0d2130!important;box-shadow:none!important}.modal-content{border-radius:6px!important}@media(max-width:1200px){.dashboard-grid{grid-template-columns:minmax(0,1fr)}}
