.fxr{list-style:none;margin:12px 0;padding:0;border:1px solid var(--line);border-radius:16px;background:var(--surface);overflow:hidden}.fxr-top{padding:16px 16px 14px;background:var(--buy-soft)}.fxr-top+.fxr-row{border-top:1px solid var(--line)}.fxr-top-head{display:flex;align-items:center;gap:8px}.fxr-badge{flex:none;padding:3px 9px;border-radius:999px;background:var(--buy-dark);color:var(--on-buy);font-size:12px;font-weight:800;letter-spacing:var(--track-wide)}.fxr-top-who{font-size:14px;font-weight:800;color:var(--ink)}.fxr-top-val{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:10px}.fxr-top-val strong{font-size:30px;font-weight:800;line-height:1.1;color:var(--buy-dark);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fxr-top-val span{font-size:15px;font-weight:700;color:var(--ink-strong);font-variant-numeric:tabular-nums}.fxr-top-note{margin:4px 0 0;font-size:12px;line-height:var(--lh-sub);color:var(--ink-soft);text-wrap:pretty}.fxr-grid{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid rgba(var(--buy-rgb),.18);display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:10px 4px}.fxr-grid a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0;border-radius:8px;color:var(--ink);text-decoration:none;font-size:12px;font-weight:700;line-height:1.2;text-align:center;word-break:keep-all}.fxr-grid a:hover{color:var(--buy-dark)}.fxr-grid a:focus-visible{outline:2px solid var(--buy);outline-offset:2px}@media (min-width: 720px){.fxr-top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head val" "note note" "grid grid";column-gap:16px;padding:18px 20px 16px}.fxr-top-head{grid-area:head}.fxr-top-val{grid-area:val;margin-top:0;justify-content:flex-end}.fxr-top-note{grid-area:note}.fxr-grid{grid-area:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}}.fxr-row.is-top{background:var(--buy-soft)}.fxr-row.is-top .fxr-n b{background:var(--buy-dark);color:var(--on-buy)}.fxr-row.is-top .fxr-n small{color:var(--buy-dark)}.fxr-row.is-top .fxr-val{font-size:20px;color:var(--buy-dark)}.fxr-row.is-top .fxr-sub{color:var(--ink-strong)}.fxr-row.is-top.has-link:hover{background:var(--buy-soft)}.fxr-row.is-top+.fxr-row.is-top{border-top-color:rgba(var(--buy-rgb),.14)}.fxr-row{position:relative;display:grid;grid-template-columns:26px 30px minmax(0,1fr) auto;grid-template-areas:"n logo name val" "n logo sub sub" "n logo note note";column-gap:10px;row-gap:2px;align-items:start;padding:14px 16px}.fxr-row+.fxr-row{border-top:1px solid var(--line-soft)}.fxr-row.has-link:hover{background:var(--surface-2)}.fxr-n{grid-area:n;display:flex;flex-direction:column;align-items:center;gap:2px;width:26px;margin-top:3px}.fxr-n b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--surface-2);color:var(--ink-soft);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.fxr-n small{font-size:var(--fs-micro);font-weight:700;color:var(--ink-faint);white-space:nowrap;letter-spacing:-.02em}.fxr-logos{grid-area:logo;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.fxr-name{grid-area:name;align-self:center;min-width:0;font-size:15px;font-weight:800;line-height:var(--lh-tight);color:var(--ink);text-wrap:pretty;word-break:keep-all}.fxr-name a{color:inherit;text-decoration:none}.fxr-name a:after{content:"";position:absolute;inset:0}.fxr-name a:focus-visible{outline:none}.fxr-row:has(.fxr-name a:focus-visible){box-shadow:inset 0 0 0 2px var(--buy)}.fxr-val{grid-area:val;align-self:center;font-size:16px;font-weight:800;color:var(--ink-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--track-sm);white-space:nowrap}.fxr-sub{grid-area:sub;font-size:13px;font-weight:700;color:var(--ink-soft);font-variant-numeric:tabular-nums}.fxr-note{grid-area:note;font-size:12px;line-height:var(--lh-sub);color:var(--ink-faint);text-wrap:pretty}@media (min-width: 720px){.fxr-row{padding:14px 20px}}@media (max-width: 380px){.fxr-row{column-gap:8px;padding:12px}}
