.fmso-cu .fmdb-pb{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0;overflow:hidden;text-align:left}.fmso-cu .fmdb-pb:has(>:not(small)):before{content:none}.fmso-coin .fmdb-pa{position:static;flex:none;gap:6px;padding:0;background:none;box-shadow:none;opacity:1}.fmso-coin .fmdb-pa .fmdb-pbtn{width:24px;height:24px}.fmso-coin .fmdb-pt{display:block;white-space:nowrap;text-overflow:ellipsis}.fmso-coin .fmso-w2 .fmdbs-ty{display:none}.fmso-fv{color:var(--text-muted)}.fmso-fv:hover{color:var(--accent);background:var(--surface-2)}.fmso-fv:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.soc-cv{position:relative;flex:1;min-height:0}.soc-cv svg{display:block}.soc-ax text{fill:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums}.soc-ax line,.soc-hl{stroke:var(--border)}.soc-cv .l1,.soc-cv .l2{fill:none;stroke-width:1.6;stroke-linejoin:round}.soc-cv .l1{stroke:var(--accent)}.soc-cv .l2{stroke:var(--compare-2)}.soc-cv .vb{fill:var(--compare-4);opacity:.6}.soc-lg i.l1{background:var(--accent)}.soc-lg i.l2{background:var(--compare-2)}.soc-lg i.vb{background:var(--compare-4)}.soc-tip{position:absolute;top:4px;z-index:2;display:grid;gap:2px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;background:var(--bg);font-size:12px;pointer-events:none;white-space:nowrap}.soc-lg{margin:6px 0 0;color:var(--text-muted);font-size:11px}.soc-lg i{display:inline-block;width:10px;height:10px;margin:0 4px 0 8px;border-radius:2px;vertical-align:-1px;background:var(--surface-2)}.soc-0{margin:auto;color:var(--text-muted);font-size:13px;text-align:center}.soc-sh{flex:1;min-height:0;list-style:none;margin:0;padding:0;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:8px}.soc-sh li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(20px,1fr);align-items:center;gap:2px 10px;padding-bottom:6px;border-bottom:1px solid var(--border);font-size:13px}.soc-sh li:last-child{border-bottom:0}.soc-sh span{color:var(--text-muted)}.soc-sh b{font-variant-numeric:tabular-nums}.soc-sp{grid-column:1 / -1;width:100%;height:100%;min-height:20px}.soc-sp polyline{stroke:var(--accent);stroke-width:1.5;vector-effect:non-scaling-stroke}.fmso-faq{margin:16px 0 24px}.fmso-faq h2{font-size:16px;margin:0 0 8px}.fmso-faq h3{font-size:14px;margin:12px 0 4px}.fmso-faq p{margin:0;color:var(--text-muted);font-size:13px;line-height:1.55;max-width:80ch}.fmso-rel{margin:6px 0 0;color:var(--text-muted);font-size:12px;line-height:1.6}.fmso-rel a{color:var(--accent);text-decoration:none}.fmso-rel a:hover{text-decoration:underline}.fmso-rel a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}
