.fxh-head{margin-bottom:14px}.fxh-head .page-h1{margin:0 0 8px}.fxh-title{display:flex;align-items:center;gap:10px;margin:0 0 8px}.fxh-title .page-h1{margin:0}.fxh-title>.fx-mark,.fxh-title>.fx-ico-tile{flex:none}.fxh-head p.fxh-sub{margin:0;font-size:13px;line-height:1.6;color:var(--ink-soft)}.fxh-head p.fxh-updated{margin:8px 0 0;font-size:12px;color:var(--ink-faint);line-height:1.6;display:flex;align-items:flex-start;gap:8px}.fxh-updated:before{content:"";flex:none;width:7px;height:7px;margin:6px 0 0;border-radius:999px;background:var(--buy);box-shadow:0 0 0 3px rgba(var(--buy-rgb),.16)}.fxh-updated-t{flex:1 1 auto;min-width:0}.fxh-nb{white-space:nowrap}.fxh-stale{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:var(--buy-soft);color:var(--buy-dark);font-size:12px;font-weight:700;white-space:nowrap}@media (max-width: 480px){.fxh-stale{display:block;margin:6px 0 0;white-space:normal}}.fxh-updated .fxh-stale{margin-left:0}.fxh{position:relative;margin:0 0 16px;padding:0;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,var(--surface) 0%,var(--buy-soft) 52%,rgba(var(--buy-rgb),.14) 100%);border:1px solid rgba(var(--buy-rgb),.24);box-shadow:0 10px 28px rgba(var(--buy-rgb),.1),var(--shadow-card)}.fxh:before{content:"";position:absolute;right:-60px;top:-80px;width:260px;height:260px;border-radius:999px;pointer-events:none;background:radial-gradient(circle,rgba(var(--buy-rgb),.2),rgba(var(--buy-rgb),0) 68%)}.fxh>*{position:relative}.fxh-main{display:flex;flex-direction:column;gap:4px;padding:20px 20px 16px}.fxh-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ink-soft);letter-spacing:var(--track-wide)}.fxh-label:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--buy);flex:none}.fxh-main>strong{font-size:36px;font-weight:800;color:var(--buy-dark);letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums}.fxh-main>strong .num-unit{font-size:16px;margin-left:2px;letter-spacing:0}@media (min-width: 720px){.fxh-main>strong{font-size:40px}}.fxh-src{font-size:12px;color:var(--ink-soft)}.fxh-spark{display:flex;align-items:center;gap:12px;padding:0 20px 16px;text-decoration:none;color:inherit}.fxh-spark svg{width:132px;height:34px;flex:none;overflow:visible}.fxh-spark-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.fxh-spark-txt b{font-size:14px;font-weight:800;letter-spacing:var(--track-sm);font-variant-numeric:tabular-nums;color:var(--ink-strong)}.fxh-spark-txt b.up{color:var(--accent-dark)}.fxh-spark-txt b.down{color:var(--buy-dark)}.fxh-spark-txt em{font-style:normal;font-size:12px;color:var(--ink-faint)}.fxh-spark:hover .fxh-spark-txt b{text-decoration:underline;text-underline-offset:3px}@media (max-width: 380px){.fxh-spark svg{width:96px}}.fxh-sub-row{display:flex;border-top:1px solid rgba(var(--buy-rgb),.16);background:var(--veil)}.fxh.no-main .fxh-sub-row{border-top:0;background:transparent}.fxh.no-main .fxh-actions{border-top:0}.fxh-sub-item{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:12px 20px 13px}.fxh-sub-item+.fxh-sub-item{border-left:1px solid rgba(var(--buy-rgb),.14)}.fxh-sub-item span{font-size:12px;font-weight:700;color:var(--ink-faint)}.fxh-sub-item .num-unit{font-size:12px}.fxh-sub-item>strong{font-size:17px;font-weight:800;color:var(--ink-strong);letter-spacing:var(--track-sm);font-variant-numeric:tabular-nums}.fxh-sub-item em{font-style:normal;font-size:12px;color:var(--ink-faint)}.fxh-actions{display:flex;flex-wrap:wrap;gap:8px;padding:12px 20px 16px;border-top:1px solid rgba(var(--buy-rgb),.16);background:var(--veil)}.fxh-actions a{display:inline-flex;align-items:baseline;gap:6px;padding:8px 13px;border:1px solid rgba(var(--buy-rgb),.3);border-radius:999px;background:var(--surface);font-size:13px;font-weight:700;color:var(--ink);text-decoration:none;word-break:keep-all;transition:border-color .15s,background .15s}.fxh-actions a:hover{border-color:var(--buy-dark);background:var(--buy-soft)}.fxh-actions a:first-child{background:var(--buy-dark);border-color:var(--buy-dark);color:var(--on-buy)}.fxh-actions a:first-child:hover{background:var(--buy);border-color:var(--buy)}.fxh-actions a:first-child .fxh-go{color:var(--on-buy)}.fxh-go{color:var(--buy-dark);font-weight:800}.fx-page section[id],.fx-page h2[id]{scroll-margin-top:72px}
