body{background:var(--stage-bg);color:var(--sb-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}input,select,button{font:inherit}.device *{scrollbar-width:none}.device ::-webkit-scrollbar{display:none}.tags{flex-wrap:wrap;gap:6px;display:flex}.tag{border-radius:var(--r-pill);background:var(--sb-muted);color:var(--sb-text);border:1px solid var(--sb-border);padding:3px 8px;font-size:10px;font-weight:600}.screeninfo{flex-direction:column;gap:4px;display:flex}.screeninfo__name{font-size:var(--fs-body-l);font-weight:700}.screeninfo__desc{font-size:var(--fs-label);color:var(--sb-text-muted);line-height:1.5}.mini-bars{flex-direction:column;gap:7px;display:flex}.mini-bar-row{align-items:center;gap:8px;display:flex}.mini-bar-label{width:52px;color:var(--sb-text-muted);font-size:10px}.mini-bar-track{border-radius:var(--r-pill);background:var(--sb-muted);flex:1;height:4px;overflow:hidden}.mini-bar-fill{border-radius:var(--r-pill);height:100%}.mini-bar-num{text-align:right;font-variant-numeric:tabular-nums;width:28px;color:var(--sb-text-muted);font-size:10px}.kvlist{flex-direction:column;gap:7px;display:flex}.kvlist__row{justify-content:space-between;font-size:11px;display:flex}.kvlist__row span{color:var(--sb-text-muted)}.kvlist__row b{font-variant-numeric:tabular-nums;font-weight:600}
