.trc-row{background:#141a28f0;border:1px solid #ffffff29;border-radius:11px;grid-template-columns:20px 42px 1fr 72px;align-items:center;gap:9px;width:min(340px,82%);height:40px;padding:0 12px;display:grid;position:absolute;box-shadow:0 24px 50px -30px #000000e6}.trc-row[data-top=true]{border-color:color-mix(in srgb, var(--pub-acid) 55%, #ffffff29)}.trc-rank{color:#f3f2ec;width:20px;height:20px;font:700 11px var(--pub-font-mono);background:#ffffff1a;border-radius:6px;place-items:center;display:grid}.trc-row[data-top=true] .trc-rank{background:var(--pub-acid);color:#07090f}.trc-row b{color:#cfd5e6;font:600 11px var(--pub-font-mono);letter-spacing:.08em}.trc-bar{background:#ffffff12;border-radius:4px;height:8px;position:relative;overflow:hidden}.trc-bar i{transform-origin:0;background:#ffffff42;border-radius:4px;position:absolute;inset:0}.trc-bar .trc-fill{background:var(--s3d-accent)}.trc-row[data-top=true] .trc-fill{background:var(--pub-acid)}.trc-row em{color:#f3f2ec;font:700 12px var(--pub-font-mono);text-align:right;white-space:nowrap;font-style:normal}.trc-row[data-top=true] em{color:var(--pub-acid)}.trc-chip{top:3%;right:5%}.trc-plan{-webkit-backdrop-filter:none;backdrop-filter:none;width:min(290px,62%);bottom:6%;right:5%}@media (width<=640px){.trc-row{border-radius:8px;grid-template-columns:18px 36px 1fr 62px;gap:6px;height:28px;padding:0 8px}.trc-rank{width:18px;height:18px}.trc-row em{font-size:11px}.trc-chip{top:0;right:0}.trc-plan{width:78%;bottom:4%;right:4%}}
