.sd-ut{--bg:#1d1d1d;--fg:#f7f7f7;--mute:#8e8e8e;--line:#ffffff17;--mid:#ffffff4d;background:var(--bg);width:min(100%,300px);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);font-feature-settings:"tnum";border-radius:22px;padding:16px}.sd-ut[data-fill=light]{--bg:#fff;--fg:#121212;--mute:#6f6f6f;--line:#00000014;--mid:#00000052}.sd-ut__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sd-ut__head h3{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;margin:0;font-size:14px;font-weight:500;display:flex;overflow:hidden}.sd-ut__dot{background:var(--fg);border-radius:99px;flex:none;width:7px;height:7px}.sd-ut__dot[data-s=degraded]{background:var(--mid)}.sd-ut__dot[data-s=down]{box-shadow:inset 0 0 0 1.5px var(--fg);background:0 0}.sd-ut__fig{font-size:14px;font-weight:500}.sd-ut__read{height:18px;color:var(--mute);white-space:nowrap;text-overflow:ellipsis;margin:10px 0 8px;font-size:12.5px;overflow:hidden}.sd-ut__read b{color:var(--fg);font-weight:500}.sd-ut__read>span{animation:.22s cubic-bezier(.2,1,.3,1) sd-ut-in;display:inline-block}.sd-ut__row{align-items:stretch;gap:2px;height:36px;display:flex}.sd-ut__tick{background:var(--fg);opacity:1;transform-origin:bottom;border-radius:3px;flex:1;min-width:0;transition:opacity .16s,transform .22s cubic-bezier(.3,1.4,.4,1)}.sd-ut__tick[data-s=degraded]{background:var(--mid);opacity:1}.sd-ut__tick[data-s=down]{background:repeating-linear-gradient(135deg, var(--fg) 0 2px, transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--fg);opacity:1}.sd-ut__row:hover .sd-ut__tick,.sd-ut__row:focus-within .sd-ut__tick{opacity:.4}.sd-ut__row .sd-ut__tick[data-on]{opacity:1;transform:scaleY(1.12)}.sd-ut[data-shape=dots] .sd-ut__row{flex-wrap:wrap;gap:4px;height:auto}.sd-ut[data-shape=dots] .sd-ut__tick{transform-origin:50%;border-radius:99px;flex:none;width:7px;height:7px}.sd-ut[data-shape=dots] .sd-ut__tick[data-on]{transform:scale(1.5)}.sd-ut__tick:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.sd-ut__axis{color:var(--mute);justify-content:space-between;margin-top:8px;font-size:11.5px;display:flex}@keyframes sd-ut-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.sd-ut *{transition:none!important;animation:none!important}}
