.tsx-chart{width:min(330px,80%);height:min(290px,60%);transform-style:preserve-3d;background:linear-gradient(0deg,#ffffff0f 1px,#0000 1px) 0 0/100% 25%;border-bottom:1px solid #fff3;border-left:1px solid #fff3;border-radius:4px 20px 20px 4px;grid-template-columns:repeat(4,1fr);gap:12px;padding:34px 14px 12px;display:grid;position:absolute}.tsx-col{min-width:0;transform-style:preserve-3d;grid-template-rows:minmax(0,1fr) auto;gap:8px;display:grid}.tsx-box{transform-style:preserve-3d;align-self:end;position:relative}.tsx-box>em{text-align:center;font:700 12px var(--pub-font-mono);color:var(--pub-acid);font-style:normal;position:absolute;top:-22px;left:0;right:0}.tsx-col[data-x=true] .tsx-box>em{color:#ff7a5c}.tsx-box>i{transform-origin:bottom;background:linear-gradient(#ffffff6b,#ffffff1f);border-radius:8px 8px 2px 2px;position:absolute;inset:0}.tsx-col[data-x=true] .tsx-box>i{background:linear-gradient(180deg, #f3f2ec, var(--s3d-accent));box-shadow:0 0 30px -6px #fff}.tsx-box>u{border:1px dashed #ffffff73;border-radius:8px;position:absolute;inset:0}.tsx-col>b{font:600 10px var(--pub-font-mono);letter-spacing:.04em;text-align:center;color:#cfd5e6;white-space:nowrap}.tsx-post{will-change:transform;background:#0a0c12fa;border:1px solid #fff3;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;width:150px;margin-left:-75px;padding:9px;display:grid;position:absolute;bottom:0;left:50%;box-shadow:0 24px 44px -26px #000}.tsx-post>i{background:linear-gradient(140deg,#f3f2ec,#6b7280);border-radius:50%;width:24px;height:24px}.tsx-post>span{gap:5px;display:grid}.tsx-post em{background:#ffffff47;border-radius:5px;height:5px;display:block}.tsx-post em+em{background:#ffffff24;width:60%}.tsx-post>b{font:700 11px var(--pub-font-mono);color:#f3f2ec}.tsx-lock{border:1px dashed color-mix(in srgb, var(--pub-acid) 70%, transparent);max-width:92%;color:var(--pub-acid);font:700 12px var(--pub-font-mono);background:#07090feb;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex;position:absolute;top:-32px;left:12px}.tsx-lock span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tsx-found{top:3%;right:3%}.tsx-plan{-webkit-backdrop-filter:none;backdrop-filter:none;bottom:9%;right:4%}@media (width<=640px){.tsx-chart{gap:8px}.tsx-post{grid-template-columns:20px 1fr auto;gap:6px;width:112px;margin-left:-56px;padding:7px}.tsx-post>i{width:20px;height:20px}.tsx-found{top:0;right:0}.tsx-plan{bottom:14%;right:6%}}
