.tsms-set{place-items:center;width:100%;height:100%;display:grid;position:absolute}.tsms-gauge{background:#141a28e6;border:1px solid #ffffff29;border-radius:16px;width:96px;height:220px;position:absolute;box-shadow:0 30px 60px -30px #000000e6}.tsms-ticks{background:repeating-linear-gradient(0deg,#ffffff8c 0 1px,#0000 1px 14px);width:16px;position:absolute;top:30px;bottom:34px;right:10px}.tsms-own{background:repeating-linear-gradient(0deg,#ffb347 0 2px,#0000 2px 23px);width:22px}.tsms-bar{transform-origin:bottom;background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--s3d-accent) 80%, #fff) 30%, var(--s3d-accent));border-radius:6px 6px 0 0;width:38px;position:absolute;top:30px;bottom:34px;left:16px;transform:scaleY(.66)}.tsms-gauge[data-ms] .tsms-bar{background:linear-gradient(180deg, #fff, var(--pub-acid) 40%, color-mix(in srgb, var(--pub-acid) 55%, #0b0f1a))}.tsms-gauge b{text-align:center;font:700 10px var(--pub-font-mono);letter-spacing:.14em;color:#8f98b3;position:absolute;top:9px;left:0;right:0}.tsms-gauge em{text-align:center;font:600 10px var(--pub-font-mono);color:#e7e9f2;white-space:nowrap;font-style:normal;position:absolute;bottom:10px;left:0;right:0}.tsms-level{border-top:1px dashed #ffffffb3;width:210px;position:absolute;bottom:calc(66% - 8.24px);left:10px}.tsms-delta{border:1px dashed var(--pub-acid);height:calc(26% - 22.64px);color:var(--pub-acid);font:700 10px var(--pub-font-mono);background:color-mix(in srgb, var(--pub-acid) 10%, transparent);border-radius:6px;place-items:center;display:grid;position:absolute;bottom:calc(40% + 12.4px);left:12px;right:8px}.tsms-sign{font:700 26px var(--pub-font-mono);font-style:normal;position:absolute}.tsms-neq{color:#ff7a5c}.tsms-eq{color:var(--pub-acid)}.tsms-cheap{top:6%;right:2%}.tsms-plan{-webkit-backdrop-filter:none;backdrop-filter:none;bottom:3%;right:3%}.tsms-file{font:600 12px var(--pub-font-mono);color:#f3f2ec;background:#141a28f0;border:1px solid #ffffff38;border-radius:4px 14px 4px 4px;gap:4px;padding:12px 14px 10px;display:grid;position:absolute;bottom:14%;left:4%}.tsms-file i{color:#8f98b3;font-size:11px;font-style:normal}.tsms-file em{letter-spacing:.16em;color:var(--pub-acid);border:1px dashed color-mix(in srgb, var(--pub-acid) 70%, transparent);border-radius:4px;padding:2px 5px;font-size:10px;font-style:normal}@media (width<=640px){.tsms-gauge{width:90px;height:176px}.tsms-file{padding:8px 9px;top:3%;bottom:auto;left:0}.tsms-plan{bottom:5%;right:auto}.tsms-cheap{top:0;right:0}}
