.fmbd{--ink:#0f172a;--ink2:#334155;--mut:#64748b;--line:#e2e8f0;--soft:#f8fafc;--card:#fff;--blue:#1d6fb8;--pos:#15803d;--neg:#b91c1c;--xfear:#b91c1c;--fear:#ea580c;--neutral:#64748b;--greed:#16a34a;--xgreed:#166534;font-family:-apple-system,system-ui,"Segoe UI",Roboto,sans-serif;color:var(--ink);line-height:1.55;font-size:15px}.fmbd *{box-sizing:border-box}.fmbd p,.fmbd li,.fmbd td,.fmbd th,.fmbd span,.fmbd label,.fmbd summary{color:inherit}.fmbd .fmbd-t td,.fmbd .fmbd-t th{color:var(--ink)!important}.fmbd a{color:var(--blue)}.fmbd-page{max-width:1180px;margin:0 auto;padding:22px 16px 40px}.fmbd-crumbs{font-size:12.5px;color:var(--mut);margin:0 0 10px;display:flex;gap:6px;flex-wrap:wrap}.fmbd-crumbs a,.fmbd-crumbs span{color:var(--mut)!important;text-decoration:none}.fmbd-head{background:#0f172a;border-radius:14px;padding:22px 24px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:flex-end}.fmbd-head h1{color:#fff!important;font-size:26px;line-height:1.2;margin:4px 0 6px;font-weight:800;letter-spacing:-.01em}.fmbd-head p{color:#cbd5e1!important;margin:0;font-size:14px;max-width:720px}.fmbd-eyebrow{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#7dd3fc!important}.fmbd-head-r{display:flex;gap:8px;flex-wrap:wrap}.fmbd-btn{display:inline-block;border:1px solid var(--line);background:#fff;color:var(--ink)!important;border-radius:8px;padding:8px 14px;font-size:13.5px;font-weight:650;text-decoration:none;line-height:1.3}.fmbd-head .fmbd-btn{background:#fff0;border-color:#475569;color:#fff!important}.fmbd-btn:hover{border-color:var(--blue)}.fmbd-btn-hi,.fmbd-head .fmbd-btn-hi{background:#16a34a;border-color:#16a34a;color:#fff!important}.fmbd-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin-top:16px;color:var(--ink)}.fmbd-h2{font-size:18px;font-weight:800;margin:0 0 12px;color:var(--ink)!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fmbd-h3{font-size:15px;font-weight:750;margin:0 0 8px;color:var(--ink)!important;display:flex;gap:8px;align-items:center}.fmbd-tag{font-size:11px;font-weight:650;letter-spacing:.03em;color:var(--mut)!important;background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:2px 9px}.fmbd-mut{color:var(--mut)!important}.fmbd-small{font-size:12.5px;margin:8px 0 0}.fmbd-note{background:#fffbeb;border:1px solid #fde68a;color:#78350f!important;border-radius:10px;padding:9px 14px;margin:14px 0 0;font-size:13.5px}.fmbd-two{display:grid;grid-template-columns:1fr 1fr;gap:22px}.fmbd-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.fmbd-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;border-top:4px solid var(--st)}.fmbd-st-tag{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)!important}.fmbd-st{font-size:34px;font-weight:850;letter-spacing:-.02em;line-height:1.1;color:var(--st)!important;margin:2px 0 6px}.fmbd-st-p{margin:0 0 14px;color:var(--ink2)!important;font-size:15px}.fmbd-scores{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.fmbd-score{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.fmbd-score small{display:block;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)!important}.fmbd-score b{font-size:40px;font-weight:850;line-height:1.05;color:var(--ink)!important;margin-right:8px}.fmbd-zone{white-space:nowrap;display:inline-block;font-size:12.5px;font-weight:750;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid var(--line)}.fmbd-zone.fmbd-z-xfear,.fmbd-chip.fmbd-z-xfear{color:var(--xfear)!important}.fmbd-zone.fmbd-z-fear,.fmbd-chip.fmbd-z-fear{color:var(--fear)!important}.fmbd-zone.fmbd-z-neutral,.fmbd-chip.fmbd-z-neutral{color:var(--neutral)!important}.fmbd-zone.fmbd-z-greed,.fmbd-chip.fmbd-z-greed{color:var(--greed)!important}.fmbd-zone.fmbd-z-xgreed,.fmbd-chip.fmbd-z-xgreed{color:var(--xgreed)!important}.fmbd-meter{position:relative;height:8px;border-radius:99px;margin:10px 0 2px;background:linear-gradient(90deg,#b91c1c 0%,#ea580c 25%,#cbd5e1 45%,#cbd5e1 55%,#16a34a 75%,#166534 100%)}.fmbd-meter.is-empty{background:#e2e8f0}.fmbd-meter i{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #0f172a;transform:translate(-50%,-50%)}.fmbd-chg{width:100%;max-width:440px;font-size:13.5px}.fmbd-d{font-weight:750;font-size:13px}.fmbd-d-up{color:var(--pos)!important}.fmbd-d-dn{color:var(--neg)!important}.fmbd-d-flat{color:var(--mut)!important}.fmbd-hero-r{text-align:center}.fmbd-map{width:100%;max-width:420px;height:auto;display:block;margin:0 auto}.fmbd-map-q{font-size:12px;font-weight:800;letter-spacing:.02em}.fmbd-map-ax{font-size:10.5px;fill:#64748b}.fmbd-map-axb{font-weight:800;letter-spacing:.06em;fill:#334155}.fmbd-t{width:100%;border-collapse:collapse;font-size:13.5px}.fmbd-t th{text-align:left;font-size:11.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--mut)!important;border-bottom:1px solid var(--line);padding:7px 8px;white-space:nowrap}.fmbd-t td{border-bottom:1px solid #f1f5f9;padding:7px 8px;vertical-align:top}.fmbd-t .r{text-align:right;white-space:nowrap}.fmbd-t tr.is-on td{background:#f0f9ff}.fmbd .fmbd-t td.fmbd-pos,.fmbd .fmbd-pos{color:var(--pos)!important}.fmbd .fmbd-t td.fmbd-neg,.fmbd .fmbd-neg{color:var(--neg)!important}.fmbd .fmbd-t td a{color:var(--blue)!important}.fmbd-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:7px;vertical-align:0}.fmbd-x{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fmbd-x li{display:grid;grid-template-columns:190px 1fr;gap:12px;padding:10px 12px;border:1px solid var(--line);border-left:4px solid #94a3b8;border-radius:10px;background:var(--soft)}.fmbd-x li b{color:var(--ink)!important;font-size:14px}.fmbd-x li span{color:var(--ink2)!important}.fmbd-x-exit,.fmbd-x-both{border-left-color:#dc2626!important}.fmbd-x-hedge,.fmbd-x-prot,.fmbd-x-puts{border-left-color:#d97706!important}.fmbd-x-conv,.fmbd-x-abs{border-left-color:#16a34a!important}.fmbd-x-opp,.fmbd-x-gap,.fmbd-x-streak{border-left-color:#2563eb!important}.fmbd-drv-r{display:grid;grid-template-columns:150px 1fr 48px;gap:10px;align-items:center;font-size:13.5px;padding:4px 0}.fmbd-drv-r span{color:var(--ink2)!important}.fmbd-drv-r b{text-align:right;color:var(--ink)!important}.fmbd-drv-b{position:relative;height:10px;background:var(--soft);border-radius:4px}.fmbd-drv-b:before{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:#cbd5e1}.fmbd-drv-b i{position:absolute;top:0;bottom:0;border-radius:3px}.fmbd-drv-b i.pos{background:#16a34a}.fmbd-drv-b i.neg{background:#dc2626}.fmbd-comp{border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-bottom:10px}.fmbd-comp-h{display:flex;justify-content:space-between;gap:8px}.fmbd-comp-h b{color:var(--ink)!important}.fmbd-comp-h>span{font-weight:800;color:var(--ink)!important}.fmbd-comp-q{font-size:12.5px;color:var(--mut)!important;margin-top:4px}.fmbd-comp ul{margin:6px 0 0;padding-left:18px;font-size:13px}.fmbd-comp li{color:var(--ink2)!important}.fmbd-tug-r{display:grid;grid-template-columns:200px 1fr 230px;gap:14px;align-items:center;padding:8px 0;border-bottom:1px solid #f1f5f9}.fmbd-tug-n b{display:block;color:var(--ink)!important}.fmbd-tug-n span{font-size:12.5px;color:var(--mut)!important}.fmbd-tug-b{display:flex;height:14px;border-radius:7px;overflow:hidden;background:var(--soft)}.fmbd-tug-b .l{background:#16a34a}.fmbd-tug-b .s{background:#dc2626}.fmbd-tug-v{display:flex;flex-direction:column;font-size:13px;text-align:right}.fmbd-tug-v span{color:var(--ink)!important}.fmbd-tug-v span.fmbd-mut{color:var(--mut)!important;font-size:12px}.fmbd-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.fmbd-tile{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.fmbd-tile small{display:block;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--mut)!important}.fmbd-tile b{display:block;font-size:24px;font-weight:850;margin:2px 0;color:var(--ink)}.fmbd-tile span{font-size:12.5px;color:var(--ink2)}.fmbd-sec{display:flex;flex-wrap:wrap;gap:8px}.fmbd-chip{border:1px solid var(--line);background:var(--soft);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:650}.fmbd-chip b{margin-left:4px;color:inherit}.fmbd-ol{margin:0 0 10px;padding-left:20px;font-size:14px}.fmbd-ol li{margin-bottom:6px;color:var(--ink2)!important}.fmbd-faq details{border-bottom:1px solid var(--line);padding:10px 0}.fmbd-faq summary{cursor:pointer;font-weight:700;color:var(--ink)!important}.fmbd-faq p{margin:8px 0 0;color:var(--ink2)!important}.fmbd-disc{font-size:12px;color:var(--mut)!important;margin:18px 0 0}.fmbd-card-h{display:grid;grid-template-columns:1fr 200px;gap:18px;align-items:center;background:#fff;border:1px solid var(--line);border-top:4px solid var(--st,#64748b);border-radius:14px;padding:16px 18px;color:var(--ink)}.fmbd-card-h .fmbd-eyebrow{color:#0369a1!important}.fmbd-card-st{font-size:24px;font-weight:850;color:var(--st)!important;line-height:1.15;margin:2px 0 8px}.fmbd-card-n{display:flex;gap:18px;flex-wrap:wrap}.fmbd-card-n span{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.fmbd-card-n small{flex-basis:100%;font-size:10.5px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)!important}.fmbd-card-n b{font-size:28px;font-weight:850;color:var(--ink)!important}.fmbd-card-n i{font-style:normal;font-size:12.5px;color:var(--ink2)!important}.fmbd-card-x{font-size:13.5px;margin:10px 0 0;color:var(--ink2)!important}.fmbd-card-x b{color:var(--ink)!important}.fmbd-card-a{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.fmbd-card-m{display:block}.fmbd-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-left:4px solid var(--st);border-radius:10px;padding:8px 14px;margin:0 0 12px;font-size:13.5px}.fmbd-top i{width:9px;height:9px;border-radius:50%;background:var(--st)}.fmbd-top b{color:var(--st)!important}.fmbd-top span{color:var(--ink)!important}.fmbd-top a{margin-left:auto;font-weight:650;text-decoration:none;color:var(--blue)!important}@media (max-width:860px){.fmbd-hero,.fmbd-two{grid-template-columns:1fr}.fmbd-x li{grid-template-columns:1fr;gap:2px}.fmbd-tug-r{grid-template-columns:1fr;gap:6px}.fmbd-tug-v{text-align:left}.fmbd-card-h{grid-template-columns:1fr}.fmbd-card-m{max-width:200px}.fmbd-st{font-size:28px}.fmbd-scores{grid-template-columns:1fr}.fmbd-score b{font-size:34px}.fmbd-head h1{font-size:22px}}.fmvl-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:13px;margin:0 0 8px}.fmvl-legend span{color:var(--ink2)!important;display:flex;align-items:center;gap:6px}.fmvl-legend i{display:inline-block;width:14px;height:3px;border-radius:2px}.fmvl-chart{width:100%;height:auto;display:block}.fmvl-chart .g{stroke:#e2e8f0;stroke-width:1}.fmvl-chart .a{font-size:11px;fill:#64748b}.fmvl-chart .lab{font-size:12px;font-weight:700;fill:#0f172a}.fmvl-chart rect:hover{fill:rgb(15 23 42 / .05)}.fmvl-tbl{margin-top:10px}.fmvl-tbl summary{cursor:pointer;font-weight:650;color:var(--blue)!important;font-size:13.5px}.fmvl .fmbd-t sup{color:var(--mut);margin-left:2px}