.chart-type-control{position:relative;display:inline-flex}.chart-type-launch{display:flex!important;align-items:center;gap:6px;min-width:112px}.chart-type-icon{font-size:15px}.chart-type-menu{display:none;position:absolute;z-index:90;top:calc(100% + 5px);left:0;width:310px;max-height:min(70vh,650px);overflow:auto;padding:6px;border:1px solid #3b5267;border-radius:8px;background:#101923;color:#e6eff7;box-shadow:0 18px 50px #0009}.chart-type-menu.open{display:block}.chart-type-menu header{padding:8px;border-bottom:1px solid #304253}.chart-type-menu header b,.chart-type-menu header small{display:block}.chart-type-menu header small{margin-top:3px;color:#92a7b8;line-height:1.35}.chart-type-menu>button{width:100%;display:grid;grid-template-columns:30px 1fr 18px;align-items:center;gap:8px;padding:8px;border:0;border-radius:5px;background:transparent;color:inherit;text-align:left;cursor:pointer}.chart-type-menu>button:hover,.chart-type-menu>button.on{background:#1a3545}.chart-type-menu>button small{display:block;margin-top:2px;color:#91a4b3;font-size:9px}.chart-type-menu>button i{visibility:hidden;color:#54d7e7}.chart-type-menu>button.on i{visibility:visible}.chart-type-glyph{font:800 15px Consolas;text-align:center;color:#67ccdc}html[data-theme=light] .chart-type-menu,body.light .chart-type-menu{background:#fff;color:#183047;border-color:#a8bdca;box-shadow:0 18px 50px #31536a38}html[data-theme=light] .chart-type-menu>button:hover,html[data-theme=light] .chart-type-menu>button.on,body.light .chart-type-menu>button:hover,body.light .chart-type-menu>button.on{background:#e8f4f7}html[data-theme=light] .chart-type-menu header small,html[data-theme=light] .chart-type-menu>button small,body.light .chart-type-menu header small,body.light .chart-type-menu>button small{color:#607889}
.chart-type-section{margin:7px 4px 3px;padding:7px 6px 4px;border-top:1px solid #304253;color:#f6bd54;font-size:9px;font-weight:800;letter-spacing:.08em}.chart-type-menu>button.featured-chart-type{border:1px solid #ad873b;background:#2a2417}.chart-type-menu>button.featured-chart-type:hover,.chart-type-menu>button.featured-chart-type.on{background:#41351b}.chart-type-menu>button.featured-chart-type b:after{content:"  PRICE BRICKS";color:#f6bd54;font-size:8px;letter-spacing:.05em}html[data-theme=light] .chart-type-section,body.light .chart-type-section{border-color:#c9d8e2;color:#8d640c}html[data-theme=light] .chart-type-menu>button.featured-chart-type,body.light .chart-type-menu>button.featured-chart-type{background:#fff9e8;border-color:#c89a37}html[data-theme=light] .chart-type-menu>button.featured-chart-type:hover,html[data-theme=light] .chart-type-menu>button.featured-chart-type.on,body.light .chart-type-menu>button.featured-chart-type:hover,body.light .chart-type-menu>button.featured-chart-type.on{background:#ffefbd}
.chart-type-native-selector{min-width:132px;font-weight:700}.chart-type-native-selector option[value="RENKO"]{font-weight:800}
