.terminal{--bg:#0b0d10;--ink:#e1e4e8;--line:#272b31;background:#0b0d10;color:#d9dce1}.terminal .top{background:#181a1e;border-color:#292d32}.terminal .search input{background:#0f1114;border-color:#373c43;color:#eee}.terminal .search button{background:#245e9e}.terminal-main{max-width:1180px}.terminal-title{height:82px;display:flex;align-items:center;border-bottom:1px solid #282c31}.terminal-title>a{font-size:42px;color:#aeb4bd;margin-right:18px}.terminal-title h1{font-size:25px;margin:0}.terminal-title div>span{color:#838b96}.terminal-actions{margin-left:auto;display:flex;align-items:center;gap:20px}.terminal-actions b{display:grid;place-items:center;width:40px;height:40px;border:2px solid #3685df;border-radius:50%;color:#4a98ed}.terminal-actions span{font-size:32px}.terminal-quote{display:grid;grid-template-columns:190px 1fr 130px;gap:22px;align-items:center;padding:24px 0;border-bottom:1px solid #282c31}.terminal-price strong{display:block;font:700 44px/1 Arial}.terminal-price span{font-size:18px}.quote-matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:9px 25px}.quote-matrix dl{display:flex;margin:0;gap:8px}.quote-matrix dt{color:#858c96}.quote-matrix dd{margin:0;color:#e5e7ea}.terminal-rank{border-left:1px solid #2d3137;padding-left:22px}.terminal-rank span,.terminal-rank small{display:block;color:#8b929c}.terminal-rank b{font-size:28px;color:#ef8b32}.terminal-tabs{height:58px;display:flex;border-bottom:1px solid #2a2e34}.terminal-tabs button{position:relative;flex:1;border:0;background:none;color:#9aa1aa;font-size:17px;cursor:pointer}.terminal-tabs button.active{color:#3d94ed}.terminal-tabs button.active:after{content:"";position:absolute;left:30%;right:30%;bottom:0;height:3px;background:#3d94ed}.terminal-workspace{display:grid;grid-template-columns:minmax(0,3fr) 270px;min-height:500px;border-bottom:1px solid #292d32}.terminal-chart{border-right:1px solid #292d32}.terminal-chart .chart{height:455px;padding:10px}.chart-legend{padding:9px 12px;border-bottom:1px solid #24282d;color:#e6df49}.chart-legend b{color:#ed3d47;margin-left:14px;font-weight:500}.book-tabs{display:flex;justify-content:space-around;padding:12px 5px;border-bottom:1px solid #272b30}.book-tabs b{color:#3d94ed}.book-summary{display:grid;grid-template-columns:1fr 1fr;padding:14px;gap:5px 10px}.book-summary span{color:#8b929b}.book-levels{padding:0 14px}.book-levels p{display:grid;grid-template-columns:1fr 1fr 1fr;margin:8px 0}.book-levels i{text-align:right;color:#a8adb5;font-style:normal}.book-levels hr{border:0;border-top:2px solid #d4494e}.local-tag{margin:22px 14px;padding:13px;border-radius:6px;background:#111923;color:#4195e9}.local-tag small{color:#75808c}.terminal-sectors{display:flex;align-items:center;gap:18px;padding:16px 10px;border-bottom:1px solid #292d32}.terminal-sectors span{padding:5px 12px;background:#24272b;border-radius:4px}.terminal-related{margin-top:16px;background:#15171a;border-radius:8px}.terminal-related header{display:flex;gap:20px;padding:16px 18px;border-bottom:1px solid #292d32}.terminal-related h2{margin:0;font-size:18px}.terminal-related header span{color:#808892}.terminal-related>div{display:grid;grid-template-columns:repeat(4,1fr)}.terminal-related a{padding:16px 18px;border-right:1px solid #292d32}.terminal-related small{display:block;color:#767f8a}.terminal-related em{font-style:normal;font-weight:700}.terminal footer{background:#0b0d10}@media(max-width:760px){.terminal .top{display:none}.terminal-main{width:100%}.terminal-title,.terminal-quote,.terminal-sectors{padding-left:14px;padding-right:14px}.terminal-quote{grid-template-columns:140px 1fr}.terminal-price strong{font-size:37px}.terminal-rank{display:none}.quote-matrix{grid-template-columns:repeat(2,1fr);gap:6px 12px}.terminal-workspace{grid-template-columns:minmax(0,1fr) 150px}.terminal-chart .chart{height:430px}.terminal-related>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.terminal-workspace{grid-template-columns:minmax(0,1fr) 125px}.terminal-book{font-size:12px}.terminal-quote{grid-template-columns:120px 1fr;gap:10px}.terminal-price strong{font-size:32px}.quote-matrix dl:nth-child(n+7){display:none}.terminal-tabs button{font-size:14px}.terminal-related>div{grid-template-columns:1fr}}
