.finance-tour label{display:block;font-weight:700;margin:22px 0 8px}.finance-tour select{width:100%;min-height:48px;border:1px solid #9CA3AF;border-radius:6px;padding:10px 14px;background:#fff;color:var(--ink);font:inherit}.finance-tour .demo-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.finance-tour [data-mode]{font-size:12px;font-weight:400}.finance-tour .tour-scroll{max-height:360px;overflow:auto;position:relative}.finance-tour table{min-width:0;table-layout:fixed}.finance-tour th{width:52%;overflow-wrap:anywhere}.finance-tour td{white-space:normal;overflow-wrap:anywhere}.finance-tour tbody th{font-size:14px;text-align:left;font-weight:500;background:#F6F7F9}.finance-tour small{display:block;font-size:12px;color:var(--muted);margin-bottom:3px}.finance-tour thead{position:sticky;top:0;z-index:1}.finance-tour .demo-caption{min-height:130px}.finance-tour button:disabled{opacity:.45;cursor:default}.finance-tour details{margin-top:24px}.finance-tour details li{font-size:14px}.finance-tour [data-next-sheet]{margin-bottom:12px}@media(max-width:640px){.finance-tour th,.finance-tour td{padding:10px;font-size:14px}.finance-tour .demo-controls{flex-wrap:wrap}.finance-tour .demo-step{margin-left:0}}

.finance-tour .tour-about{margin:10px 0 6px;padding:10px 14px;background:#F6F7F9;border-left:4px solid #B5410F;border-radius:6px}.finance-tour .tour-about strong{margin-right:4px}
.finance-tour .tour-meaning{display:block;margin-top:4px;font-size:13px;line-height:1.4;color:#5B6475;font-weight:400}.finance-tour tbody th span:not(.tour-meaning){display:block}
