.tcu-wrap{width:min(400px,90%);height:min(290px,58%);position:absolute}.tcu-cols{-moz-column-gap:3.3%;grid-template-columns:repeat(5,17.2%);column-gap:3.3%;height:10%;display:grid;position:absolute;top:0;left:14%;right:0}.tcu-cols span,.tcu-rows span{font:600 10px var(--pub-font-mono);color:#8f98b3;text-align:center}.tcu-rows{grid-template-rows:repeat(5,17.6%);align-items:center;width:10%;display:grid;position:absolute;top:12%;bottom:0;left:0}.tcu-cell{will-change:transform;background:#3a4258;border:1px solid #ffffff24;border-radius:7px;width:14.8%;height:15%;position:absolute;overflow:hidden}.tcu-cell i{background:var(--s3d-accent);position:absolute;inset:0}.tcu-row{border-radius:10px;height:18%;position:absolute;left:12.5%}.tcu-row em{font:700 11px/14px var(--pub-font-mono);white-space:nowrap;border-radius:6px;margin:-10px 0 0 8px;padding:3px 7px;font-style:normal;position:absolute;top:50%;left:100%}.tcu-row-good{border:2px solid var(--pub-acid);width:86%;top:10.5%}.tcu-row-good em{background:var(--pub-acid);color:#07090f;margin:6px 0 0;top:100%;left:auto;right:0}.tcu-row-bad{border:2px solid #ff4d2e;width:52%;top:45.7%;box-shadow:0 0 28px -6px #ff4d2ee6}.tcu-row-bad em{color:#fff;background:#ff4d2e}.tcu-rfm{align-items:center;gap:4px;display:inline-flex;position:absolute;bottom:2%;right:0}.tcu-rfm b{font:700 11px var(--pub-font-mono);color:var(--pub-acid);letter-spacing:.1em;margin-right:4px}.tcu-rfm i{background:var(--pub-acid);border-radius:3px;width:12px;height:12px}.tcu-rfm i[data-s="2"],.tcu-rfm i[data-s="3"]{opacity:.65}.tcu-rfm i[data-s="4"],.tcu-rfm i[data-s="5"]{opacity:.35}.tcu-rfm i[data-s="6"]{background:#ff4d2e}.tcu-chip{top:2%;right:2%}.tcu-plan{bottom:4%;left:4%}@media (width<=640px){.tcu-chip{top:0;right:0}.tcu-plan{bottom:2%}}
