.tssl-set{place-items:center;width:100%;height:100%;display:grid;position:absolute}.tssl-box{place-items:center;width:290px;height:220px;display:grid;position:relative}.tssl-col{align-items:flex-end;width:38px;height:180px;display:flex;position:absolute}.tssl-col span{background:linear-gradient(180deg, color-mix(in srgb, var(--s3d-accent) 40%, #fff), color-mix(in srgb, var(--s3d-accent) 70%, #121827));border-radius:6px 6px 0 0;width:100%;position:relative}.tssl-col i{transform-origin:top;background:#ff4d2e;border-radius:6px 6px 0 0;height:24%;position:absolute;top:0;left:0;right:0}.tssl-col em{border:2px solid #fff;border-radius:9px;height:calc(24% + 8px);position:absolute;top:-4px;left:-4px;right:-4px;box-shadow:0 0 30px 2px #ff4d2ee6}.tssl-axis{text-align:right;font:700 10px var(--pub-font-mono);color:#8f98b3;border-top:1px solid #fff6;padding-top:4px;position:absolute;bottom:2px;left:0;right:0}.tssl-flat{transform-origin:0;background:var(--pub-acid);height:3px;box-shadow:0 0 14px 1px color-mix(in srgb, var(--pub-acid) 60%, transparent);border-radius:3px;position:absolute;bottom:44px;left:0;right:0}.tssl-tag{font:700 11px var(--pub-font-mono);white-space:nowrap;background:#0b0f1af0;border-radius:6px;padding:3px 7px;position:absolute}.tssl-fee{color:#ff7a5c;border:1px solid #ff4d2e99;top:-14px;right:-6px}.tssl-tier{color:var(--pub-acid);border:1px solid color-mix(in srgb, var(--pub-acid) 60%, transparent);bottom:54px;left:-6px}.tssl-chip{top:4%;left:3%}.tssl-plan{-webkit-backdrop-filter:none;backdrop-filter:none;bottom:2%}@media (width<=640px){.tssl-chip{top:0;left:0}.tssl-plan{bottom:4%}}
