.chart-tool{padding:24px;margin:28px 0;border:1px solid #d6b57c70;border-radius:18px;background:#191229}.chart-tool label{display:block;margin:16px 0 7px}.chart-tool select{display:block;width:100%;box-sizing:border-box;min-height:48px;background:#100c1e;color:#f5eadd;border:1px solid #b694cf;padding:10px;font-size:16px;border-radius:7px}.chart-tool button{margin-top:22px;white-space:normal}.chart-tool select:focus-visible,.chart-tool button:focus-visible{outline:2px solid #e7c58d;outline-offset:3px}.chart-tool li{margin:14px 0;line-height:1.75}.chart-table{overflow:auto}.chart-table table{width:100%;border-collapse:collapse}.chart-table th,.chart-table td{padding:16px;border-bottom:1px solid #e7c58d40;text-align:left;vertical-align:top;line-height:1.65}.chart-faq details{padding:20px 0;border-bottom:1px solid #e7c58d40}.chart-faq summary{cursor:pointer;color:#e7c58d;font-weight:600}@media(max-width:600px){.chart-tool{padding:16px}.chart-table th,.chart-table td{padding:10px;font-size:14px}}
