.tstw-set{place-items:center;width:100%;height:100%;display:grid;position:absolute}.tstw-box{place-items:center;width:270px;height:250px;display:grid;position:relative}.tstw-layer{place-items:center;width:100%;height:50px;display:grid;position:absolute}.tstw-plate{background:linear-gradient(#222a40f2,#101522f2);border:1px solid #ffffff38;border-radius:14px;position:absolute;inset:-14px -6px;transform:perspective(600px)rotateX(58deg);box-shadow:0 26px 30px -18px #000000e6}.tstw-layer[data-depth="0"] .tstw-plate{border-color:#ffb347}.tstw-layer[data-depth="3"] .tstw-plate{border-color:color-mix(in srgb, var(--s3d-accent) 55%, #fff)}.tstw-layer b{font:700 11px var(--pub-font-mono);color:#f3f2ec;white-space:nowrap;background:#0b0f1ae6;border-radius:6px;padding:4px 9px;position:relative}.tstw-layer i{background:#ff4d2e24;border:2px solid #ff4d2e;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;animation:1.4s ease-in-out infinite tstw-pulse;position:absolute;top:50%;left:50%;box-shadow:0 0 34px #ff4d2ecc}.tstw-probe{transform-origin:top;background:linear-gradient(180deg, #ffb347, var(--pub-acid));width:3px;height:236px;box-shadow:0 0 16px 2px color-mix(in srgb, var(--pub-acid) 50%, transparent);border-radius:3px;position:absolute;top:6px;left:22px}.tstw-chip{top:5%;right:3%}.tstw-plan{-webkit-backdrop-filter:none;backdrop-filter:none;bottom:2%}@keyframes tstw-pulse{50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.tstw-layer i{animation:none}}@media (width<=640px){.tstw-box{width:240px}.tstw-chip{top:0;right:0}.tstw-plan{bottom:4%}}
